commit c5f0c6161a853c5b580ad832c6595fc7876f410c
parent 9fc1babee6dac4eaaee8c177e007ef009e27f236
Author: David Eisinger <[email protected]>
Date: Wed, 17 Jan 2024 00:08:36 -0500
Fix relative URLs in archives
Diffstat:
76 files changed, 5969 insertions(+), 6661 deletions(-)
diff --git a/content/journal/a-month-with-helix/index.md b/content/journal/a-month-with-helix/index.md
@@ -4,7 +4,7 @@ date: 2023-08-03T16:19:15-04:00
draft: false
references:
- title: "My thoughts on Helix after 6 months - Tim Hårek"
- url: https://timharek.no/blog/my-thoughts-on-helix-after-6-months/
+ url: https://timharek.no/blog/my-thoughts-on-helix-after-6-months
date: 2023-07-02T12:53:51Z
file: timharek-no-ah7ilz.txt
---
@@ -46,7 +46,7 @@ What I don't like:
Pull it down with Homebrew or similar, and give it a shot. Hint: you launch Helix with `hx` -- figuring that out might've been the hardest part of my Helix journey so far.
[1]: /journal/dispatch-5-july-2023/
-[2]: https://timharek.no/blog/my-thoughts-on-helix-after-6-months/
+[2]: https://timharek.no/blog/my-thoughts-on-helix-after-6-months
[3]: https://helix-editor.com/
[4]: https://github.com/helix-editor/helix/pull/7665
[5]: https://docs.helix-editor.com/master/languages.html#configuring-language-servers-for-a-language
diff --git a/content/journal/dispatch-5-july-2023/index.md b/content/journal/dispatch-5-july-2023/index.md
@@ -10,7 +10,7 @@ references:
date: 2023-07-05T16:08:47Z
file: www-valetmag-com-b1tpcf.txt
- title: "My thoughts on Helix after 6 months - Tim Hårek"
- url: https://timharek.no/blog/my-thoughts-on-helix-after-6-months/
+ url: https://timharek.no/blog/my-thoughts-on-helix-after-6-months
date: 2023-07-02T12:53:51Z
file: timharek-no-ah7ilz.txt
- title: "What App is That?"
@@ -53,7 +53,7 @@ I also read some good articles about [Helix][5] and [Procreate][6], and I'm hopi
[2]: https://www.valetmag.com/the-handbook/living/how-to-slow-down-time.php
[3]: https://1up-usa.com/product/2-super-duty-double
[4]: https://www.thule.com/en-us/child-bike-seats/rear-mounted-child-bike-seats/thule-yepp-nexxt-maxi-_-12080211
-[5]: https://timharek.no/blog/my-thoughts-on-helix-after-6-months/
+[5]: https://timharek.no/blog/my-thoughts-on-helix-after-6-months
[6]: https://maggieappleton.com/apps
This month:
diff --git a/static/archive/aaronmbushnell-com-x5e6nn.txt b/static/archive/aaronmbushnell-com-x5e6nn.txt
@@ -141,12 +141,12 @@ References
Visible links:
1. https://aaronmbushnell.com/
2. https://aaronmbushnell.com/feed.xml
- 3. file:///
- 4. file:///images/goldens.png
- 5. file:///
- 6. file:///images/goldens.png
- 7. file:///
- 8. file:///running-gatsby-js-sites-with-craft-cms
+ 3. https://aaronmbushnell.com/
+ 4. https://aaronmbushnell.com/images/goldens.png
+ 5. https://aaronmbushnell.com/
+ 6. https://aaronmbushnell.com/images/goldens.png
+ 7. https://aaronmbushnell.com/
+ 8. https://aaronmbushnell.com/running-gatsby-js-sites-with-craft-cms
9. https://craftcms.com/
10. https://www.gatsbyjs.com/
11. https://graphql.org/
diff --git a/static/archive/allaboutcoding-ghinda-com-jnjy0d.txt b/static/archive/allaboutcoding-ghinda-com-jnjy0d.txt
@@ -23,32 +23,37 @@ Ruby open source: feedbin
Table of contents
- * [5]The product
- * [6]Open source
- + [7]License
- * [8]Technical review
- + [9]Ruby and Rails version
- + [10]Architecture
- + [11]Stats
- + [12]Style Guide
- + [13]Storage, Persistence and in-memory storage
- + [14]Gems used
- + [15]Code & Design Patterns
- o [16]Code Organisation
- o [17]Routes
- o [18]Controllers
- o [19]Models
- o [20]Jobs
- o [21]Presenters
- o [22]ApplicationComponents
- o [23]ComponentsPreview
- * [24]Testing
- + [25]Custom assertions
- * [26]Conclusion
+ * The product
+ * Open source
+
+ * License
+
+ Technical review
+ * Ruby and Rails version
+ * Architecture
+ * Stats
+ * Style Guide
+ * Storage, Persistence and in-memory storage
+ * Gems used
+ * Code & Design Patterns
+
+ * Code Organisation
+ * Routes
+ * Controllers
+ * Models
+ * Jobs
+ * Presenters
+ * ApplicationComponents
+ * ComponentsPreview
+
+ Testing
+ * Custom assertions
+
+ Conclusion
The product
- [27]https://feedbin.com
+ [5]https://feedbin.com
"Feedbin is the best way to enjoy content on the Web. By combining
RSS, and newsletters, you can get all the good parts of the Web in
@@ -57,11 +62,11 @@ The product
Open source
The open-source repository can be found at
- [28]https://github.com/feedbin/feedbin
+ [6]https://github.com/feedbin/feedbin
License
- The [29]license they use is MIT:
+ The [7]license they use is MIT:
Technical review
@@ -69,9 +74,9 @@ Ruby and Rails version
They are currently using:
* Ruby version 3.2.2
- * They used a fork of Rails at [30]https://github.com/feedbin/rails
- forked from [31]https://github.com/Shopify/rails. They are using a
- branch called [32]7-1-stable-invalid-cache-entries - It seems to be
+ * They used a fork of Rails at [8]https://github.com/feedbin/rails
+ forked from [9]https://github.com/Shopify/rails. They are using a
+ branch called [10]7-1-stable-invalid-cache-entries - It seems to be
Rails 7.1 and about 1 month behind the Shopify/rails which is
usually pretty up to date with main Rails
@@ -88,11 +93,11 @@ Architecture
On the front-end side:
* They use .html.erb
- * They are using Phlex for [33]components
- * They are using [34]Jquery for the JS library
- * They have some custom JS code written in [35]CoffeeScript
- * They are using Hotwire via [36]importmaps
- * They are using [37]Tailwind
+ * They are using Phlex for [11]components
+ * They are using [12]Jquery for the JS library
+ * They have some custom JS code written in [13]CoffeeScript
+ * They are using Hotwire via [14]importmaps
+ * They are using [15]Tailwind
Stats
@@ -103,14 +108,14 @@ Stats
Style Guide
For Ruby:
- * They are using [38]standardrb as the Style Guide with no
+ * They are using [16]standardrb as the Style Guide with no
customisations.
Storage, Persistence and in-memory storage
The DB is PostgreSQL.
- They are not using the schema.rb but the [39]structure.sql format for
+ They are not using the schema.rb but the [17]structure.sql format for
DB schema dump is configured via application.rb:
module Feedbin
class Application < Rails::Application
@@ -141,7 +146,7 @@ IDs)';
Redis is configured to be used with Sidekiq.
- This is what the [40]redis initializer looks like:
+ This is what the [18]redis initializer looks like:
# https://github.com/feedbin/feedbin/blob/main/config/initializers/redis.rb#L1
defaults = {connect_timeout: 5, timeout: 5}
@@ -155,7 +160,7 @@ $redis = {}.tap do |hash|
hash[:refresher] = ConnectionPool.new(size: 10) { Redis.new(options2) }
end
- Further, there is a [41]RedisLock configured like this:
+ Further, there is a [19]RedisLock configured like this:
# https://github.com/feedbin/feedbin/blob/main/app/models/redis_lock.rb#L1
class RedisLock
@@ -165,7 +170,7 @@ rue) }
end
end
- Further down this is used in a [42]clock.rb (that defines scheduled
+ Further down this is used in a [20]clock.rb (that defines scheduled
tasks to run):
# https://github.com/feedbin/feedbin/blob/main/lib/clock.rb#L8
@@ -210,43 +215,43 @@ end
Gems used
Here are some of the gems used:
- * [43]sax-machine - "A declarative sax parsing library backed by
+ * [21]sax-machine - "A declarative sax parsing library backed by
Nokogiri"
- * [44]feedjira - "Feedjira is a Ruby library designed to parse feeds"
- * [45]html-pipeline - "HTML processing filters and utilities. This
+ * [22]feedjira - "Feedjira is a Ruby library designed to parse feeds"
+ * [23]html-pipeline - "HTML processing filters and utilities. This
module is a small framework for defining CSS-based content filters
and applying them to user provided content"
- * [46]apnotic - "A Ruby APNs HTTP/2 gem able to provide instant
+ * [24]apnotic - "A Ruby APNs HTTP/2 gem able to provide instant
feedback"
- * [47]autoprefixer-rails - "Autoprefixer is a tool to parse CSS and
+ * [25]autoprefixer-rails - "Autoprefixer is a tool to parse CSS and
add vendor prefixes to CSS rules using values from the Can I Use
database. This gem provides Ruby and Ruby on Rails integration with
this JavaScript tool"
- * [48]clockwork - "Clockwork is a cron replacement. It runs as a
+ * [26]clockwork - "Clockwork is a cron replacement. It runs as a
lightweight, long-running Ruby process which sits alongside your
web processes (Mongrel/Thin) and your worker processes
(DJ/Resque/Minion/Stalker) to schedule recurring work at particular
times or dates"
- * [49]down - "Streaming downloads using net/http, http.rb, HTTPX or
+ * [27]down - "Streaming downloads using net/http, http.rb, HTTPX or
wget"
- * [50]phlex-rails - "Phlex is a framework that lets you compose web
+ * [28]phlex-rails - "Phlex is a framework that lets you compose web
views in pure Ruby"
- * [51]premailer-rails - "This gem is a drop in solution for styling
+ * [29]premailer-rails - "This gem is a drop in solution for styling
HTML emails with CSS without having to do the hard work yourself"
- * [52]raindrops - "raindrops is a real-time stats toolkit to show
+ * [30]raindrops - "raindrops is a real-time stats toolkit to show
statistics for Rack HTTP servers. It is designed for preforking
servers such as unicorn, but should support any Rack HTTP server on
platforms supporting POSIX shared memory"
- * [53]strong_migrations - "Catch unsafe migrations in development"
- * [54]web-push - "This gem makes it possible to send push messages to
+ * [31]strong_migrations - "Catch unsafe migrations in development"
+ * [32]web-push - "This gem makes it possible to send push messages to
web browsers from Ruby backends using the Web Push Protocol"
- * [55]stripe-ruby-mock - "A drop-in library to test stripe without
+ * [33]stripe-ruby-mock - "A drop-in library to test stripe without
hitting their servers"
- * [56]rails-controller-testing - "Brings back assigns and
+ * [34]rails-controller-testing - "Brings back assigns and
assert_template to your Rails tests"
There are many other gems used, I only selected few here. Browse the
- [57]Gemfile to discover more.
+ [35]Gemfile to discover more.
What could be mentioned is that they use their fork for some of the
gems included in the file:
@@ -297,7 +302,7 @@ Code Organisation
be related to communicating with external services.
Maybe worth mentioning from lib folder is the
- [58]ConditionalSassCompressor
+ [36]ConditionalSassCompressor
# https://github.com/feedbin/feedbin/blob/main/lib/conditional_sass_compressor.r
b#L1
@@ -324,7 +329,7 @@ Routes
There is a combination of RESTful routes and non-restful routes.
- Here is an example from entries in the [59]routes.rb :
+ Here is an example from entries in the [37]routes.rb :
# https://github.com/feedbin/feedbin/blob/main/config/routes.rb#L133
resources :entries, only: [:show, :index, :destroy] do
@@ -375,7 +380,7 @@ r.rb#L238
end
end
- And here is the view [60]destroy.js.erb :
+ And here is the view [38]destroy.js.erb :
$('[data-behavior~=entries_target] [data-entry-id=<%= @entry.id %>]').remove();
feedbin.Counts.get().removeEntry(<%= @entry.id %>, <%= @entry.feed_id %>, 'unrea
@@ -486,7 +491,7 @@ end
Presenters
- There is a [61]BasePresenter and all other presenters are extending it
+ There is a [39]BasePresenter and all other presenters are extending it
via inheritance:
This controller defines a private method called presents:
@@ -541,7 +546,7 @@ module ApplicationHelper
# more code ...
end
- and it is used [62]like this in views:
+ and it is used [40]like this in views:
<% present @user do |user_presenter| %>
<% @class = "settings-body settings-#{params[:action]} theme-#{user_presente
r.theme}"%>
@@ -550,7 +555,7 @@ r.theme}"%>
ApplicationComponents
Components are based on Phlex and they inherit from
- [63]ApplicationComponent
+ [41]ApplicationComponent
It defines a method to add Stimulus controller in components like this:
# https://github.com/feedbin/feedbin/blob/main/app/views/components/application_
@@ -678,115 +683,125 @@ Conclusion
The code is well-organized and simple to follow the logic and what is
happening. I think it will make it easy for anyone to contribute to
this repo. If you want to run this yourself locally you should take a
- look at the [64]feedbin-docker.
+ look at the [42]feedbin-docker.
__________________________________________________________________
Enjoyed this article?
- Join my [65]Short Ruby News newsletter for weekly Ruby updates from the
- community. For more Ruby learning resources, visit
- [66]rubyandrails.info. You can also find me on [67]Ruby.social or
- [68]Linkedin or [69]Twitter where I post mostly about Ruby and Rails.
+ 👉 Join my [43]Short Ruby News newsletter for weekly Ruby updates from
+ the community and visit [44]rubyandrails.info, a directory with
+ learning content about Ruby.
+
+ 👐 Subscribe to my Ruby and Ruby on rails courses over email at
+ [45]learn.shortruby.com - effortless learning anytime, anywhere
+
+ 🤝 Let's connect on [46]Ruby.social or [47]Linkedin or [48]Twitter where
+ I post mainly about Ruby and Rails.
+
+ 🎥 Follow me on [49]my YouTube channel for short videos about Ruby
Did you find this article valuable?
Support Lucian Ghinda by becoming a sponsor. Any amount is appreciated!
(BUTTON) Sponsor
- [70]See recent sponsors | [71]Learn more about Hashnode Sponsors
- [72]Ruby[73]Ruby on Rails[74]Open Source[75]coding[76]Programming Blogs
+ [50]See recent sponsors | [51]Learn more about Hashnode Sponsors
+
+ [52]Ruby[53]Ruby on Rails[54]Open Source[55]coding[56]Programming Blogs
References
Visible links:
- 1. file:///?source=top_nav_blog_home
+ 1. https://allaboutcoding.ghinda.com/?source=top_nav_blog_home
2. https://hashnode.com/@lucianghinda
3. https://hashnode.com/@lucianghinda
4. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin
- 5. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-the-product
- 6. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-open-source
- 7. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-license
- 8. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-technical-review
- 9. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-ruby-and-rails-version
- 10. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-architecture
- 11. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-stats
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-style-guide
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-storage-persistence-and-in-memory-storage
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-gems-used
- 15. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-code-amp-design-patterns
- 16. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-code-organisation
- 17. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-routes
- 18. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-controllers
- 19. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-models
- 20. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-jobs
- 21. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-presenters
- 22. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-applicationcomponents
- 23. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-componentspreview
- 24. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-testing
- 25. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-custom-assertions
- 26. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L39092-8199TMP.html#heading-conclusion
- 27. https://feedbin.com/
- 28. https://github.com/feedbin/feedbin/blob/main/LICENSE.md
- 29. https://github.com/feedbin/feedbin/blob/main/LICENSE.md
- 30. https://github.com/feedbin/rails
- 31. https://github.com/Shopify/rails
- 32. https://github.com/feedbin/rails/tree/7-1-stable-invalid-cache-entries
- 33. https://github.com/feedbin/feedbin/tree/main/app/views/components
- 34. https://github.com/feedbin/feedbin/blob/main/Gemfile#L38
- 35. https://github.com/feedbin/feedbin/tree/main/app/assets/javascripts/web
- 36. https://github.com/feedbin/feedbin/blob/abf1ad883dab8a3464fe12e4653de6323296175b/config/importmap.rb#L1
- 37. https://github.com/feedbin/feedbin/blob/abf1ad883dab8a3464fe12e4653de6323296175b/Gemfile#L66
- 38. https://github.com/feedbin/feedbin/blob/abf1ad883dab8a3464fe12e4653de6323296175b/Gemfile#L94
- 39. https://github.com/feedbin/feedbin/blob/main/db/structure.sql
- 40. https://github.com/feedbin/feedbin/blob/abf1ad883dab8a3464fe12e4653de6323296175b/config/initializers/redis.rb#L1
- 41. https://github.com/feedbin/feedbin/blob/main/app/models/redis_lock.rb#L1
- 42. https://github.com/feedbin/feedbin/blob/main/lib/clock.rb#L8
- 43. https://github.com/pauldix/sax-machine
- 44. https://github.com/feedjira/feedjira
- 45. https://github.com/feedbin/html-pipeline
- 46. https://github.com/ostinelli/apnotic
- 47. https://github.com/ai/autoprefixer-rails
- 48. https://github.com/Rykian/clockwork
- 49. https://github.com/janko/down
- 50. https://github.com/phlex-ruby/phlex-rails
- 51. https://github.com/fphilipe/premailer-rails
- 52. https://rubygems.org/gems/raindrops
- 53. https://github.com/ankane/strong_migrations
- 54. https://github.com/pushpad/web-push
- 55. https://github.com/stripe-ruby-mock/stripe-ruby-mock
- 56. https://github.com/rails/rails-controller-testing
- 57. https://github.com/feedbin/feedbin/blob/main/Gemfile
- 58. https://github.com/feedbin/feedbin/blob/main/lib/conditional_sass_compressor.rb#L1
- 59. https://github.com/feedbin/feedbin/blob/main/config/routes.rb#L133
- 60. https://github.com/feedbin/feedbin/blob/main/app/views/entries/destroy.js.erb#L1
- 61. https://github.com/feedbin/feedbin/blob/main/app/presenters/base_presenter.rb#L1
- 62. https://github.com/feedbin/feedbin/blob/main/app/views/layouts/settings.html.erb#L1
- 63. https://github.com/feedbin/feedbin/blob/main/app/views/components/application_component.rb#L3
- 64. https://github.com/angristan/feedbin-docker
- 65. https://shortruby.com/
- 66. http://rubyandrails.info/
- 67. http://Ruby.social/
- 68. https://linkedin.com/in/lucianghinda
- 69. https://x.com/lucianghinda
- 70. file:///sponsor
- 71. https://hashnode.com/sponsors
- 72. file:///tag/ruby?source=tags_bottom_blogs
- 73. file:///tag/ruby-on-rails?source=tags_bottom_blogs
- 74. file:///tag/opensource?source=tags_bottom_blogs
- 75. file:///tag/coding?source=tags_bottom_blogs
- 76. file:///tag/programming-blogs?source=tags_bottom_blogs
+ 5. https://feedbin.com/
+ 6. https://github.com/feedbin/feedbin/blob/main/LICENSE.md
+ 7. https://github.com/feedbin/feedbin/blob/main/LICENSE.md
+ 8. https://github.com/feedbin/rails
+ 9. https://github.com/Shopify/rails
+ 10. https://github.com/feedbin/rails/tree/7-1-stable-invalid-cache-entries
+ 11. https://github.com/feedbin/feedbin/tree/main/app/views/components
+ 12. https://github.com/feedbin/feedbin/blob/main/Gemfile#L38
+ 13. https://github.com/feedbin/feedbin/tree/main/app/assets/javascripts/web
+ 14. https://github.com/feedbin/feedbin/blob/abf1ad883dab8a3464fe12e4653de6323296175b/config/importmap.rb#L1
+ 15. https://github.com/feedbin/feedbin/blob/abf1ad883dab8a3464fe12e4653de6323296175b/Gemfile#L66
+ 16. https://github.com/feedbin/feedbin/blob/abf1ad883dab8a3464fe12e4653de6323296175b/Gemfile#L94
+ 17. https://github.com/feedbin/feedbin/blob/main/db/structure.sql
+ 18. https://github.com/feedbin/feedbin/blob/abf1ad883dab8a3464fe12e4653de6323296175b/config/initializers/redis.rb#L1
+ 19. https://github.com/feedbin/feedbin/blob/main/app/models/redis_lock.rb#L1
+ 20. https://github.com/feedbin/feedbin/blob/main/lib/clock.rb#L8
+ 21. https://github.com/pauldix/sax-machine
+ 22. https://github.com/feedjira/feedjira
+ 23. https://github.com/feedbin/html-pipeline
+ 24. https://github.com/ostinelli/apnotic
+ 25. https://github.com/ai/autoprefixer-rails
+ 26. https://github.com/Rykian/clockwork
+ 27. https://github.com/janko/down
+ 28. https://github.com/phlex-ruby/phlex-rails
+ 29. https://github.com/fphilipe/premailer-rails
+ 30. https://rubygems.org/gems/raindrops
+ 31. https://github.com/ankane/strong_migrations
+ 32. https://github.com/pushpad/web-push
+ 33. https://github.com/stripe-ruby-mock/stripe-ruby-mock
+ 34. https://github.com/rails/rails-controller-testing
+ 35. https://github.com/feedbin/feedbin/blob/main/Gemfile
+ 36. https://github.com/feedbin/feedbin/blob/main/lib/conditional_sass_compressor.rb#L1
+ 37. https://github.com/feedbin/feedbin/blob/main/config/routes.rb#L133
+ 38. https://github.com/feedbin/feedbin/blob/main/app/views/entries/destroy.js.erb#L1
+ 39. https://github.com/feedbin/feedbin/blob/main/app/presenters/base_presenter.rb#L1
+ 40. https://github.com/feedbin/feedbin/blob/main/app/views/layouts/settings.html.erb#L1
+ 41. https://github.com/feedbin/feedbin/blob/main/app/views/components/application_component.rb#L3
+ 42. https://github.com/angristan/feedbin-docker
+ 43. https://shortruby.com/
+ 44. http://rubyandrails.info/
+ 45. https://learn.shortruby.com/
+ 46. http://Ruby.social/
+ 47. https://linkedin.com/in/lucianghinda
+ 48. https://x.com/lucianghinda
+ 49. https://www.youtube.com/@shortruby
+ 50. https://allaboutcoding.ghinda.com/sponsor
+ 51. https://hashnode.com/sponsors
+ 52. https://allaboutcoding.ghinda.com/tag/ruby?source=tags_bottom_blogs
+ 53. https://allaboutcoding.ghinda.com/tag/ruby-on-rails?source=tags_bottom_blogs
+ 54. https://allaboutcoding.ghinda.com/tag/opensource?source=tags_bottom_blogs
+ 55. https://allaboutcoding.ghinda.com/tag/coding?source=tags_bottom_blogs
+ 56. https://allaboutcoding.ghinda.com/tag/programming-blogs?source=tags_bottom_blogs
Hidden links:
- 78. file://localhost/
- 79. file://localhost/?source=top_nav_blog_home
- 80. https://twitter.com/lucianghinda
- 81. https://github.com/lucianghinda
- 82. https://shortruby.com/
- 83. https://hashnode.com/@lucianghinda
- 84. https://app.daily.dev/lucianghinda
- 85. https://linkedin.com/in/lucianghinda
- 86. https://ruby.social/@lucian
- 87. file://localhost/rss.xml
- 88. https://feedbin.com/about
- 89. https://github.com/feedbin/feedbin/blob/main/LICENSE.md
- 90. http://rubyandrails.info/
- 91. https://ruby.social/@lucian
+ 58. https://allaboutcoding.ghinda.com/
+ 59. https://allaboutcoding.ghinda.com/?source=top_nav_blog_home
+ 60. https://twitter.com/lucianghinda
+ 61. https://github.com/lucianghinda
+ 62. https://shortruby.com/
+ 63. https://hashnode.com/@lucianghinda
+ 64. https://app.daily.dev/lucianghinda
+ 65. https://linkedin.com/in/lucianghinda
+ 66. https://ruby.social/@lucian
+ 67. https://allaboutcoding.ghinda.com/rss.xml
+ 68. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-the-product
+ 69. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-open-source
+ 70. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-license
+ 71. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-technical-review
+ 72. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-ruby-and-rails-version
+ 73. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-architecture
+ 74. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-stats
+ 75. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-style-guide
+ 76. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-storage-persistence-and-in-memory-storage
+ 77. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-gems-used
+ 78. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-code-amp-design-patterns
+ 79. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-code-organisation
+ 80. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-routes
+ 81. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-controllers
+ 82. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-models
+ 83. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-jobs
+ 84. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-presenters
+ 85. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-applicationcomponents
+ 86. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-componentspreview
+ 87. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-testing
+ 88. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-custom-assertions
+ 89. https://allaboutcoding.ghinda.com/ruby-open-source-feedbin#heading-conclusion
+ 90. https://feedbin.com/about
+ 91. https://github.com/feedbin/feedbin/blob/main/LICENSE.md
+ 92. http://rubyandrails.info/
+ 93. https://ruby.social/@lucian
diff --git a/static/archive/analogoffice-net-xmnih2.txt b/static/archive/analogoffice-net-xmnih2.txt
@@ -191,17 +191,17 @@ NOTES
References
- 1. file:///
- 2. file:///
- 3. file:///subscribe/
- 4. file:///archive/
- 5. file:///photos/
- 6. file:///about/
- 7. file:///books/
- 8. file:///contact/
- 9. file:///advice/
- 10. file:///office-holders/
- 11. file:///search/
+ 1. https://analogoffice.net/
+ 2. https://analogoffice.net/
+ 3. https://analogoffice.net/subscribe/
+ 4. https://analogoffice.net/archive/
+ 5. https://analogoffice.net/photos/
+ 6. https://analogoffice.net/about/
+ 7. https://analogoffice.net/books/
+ 8. https://analogoffice.net/contact/
+ 9. https://analogoffice.net/advice/
+ 10. https://analogoffice.net/office-holders/
+ 11. https://analogoffice.net/search/
12. https://analogoffice.net/2023/01/16/keep-a-where.html
13. https://analogoffice.net/2023/05/31/the-lifechanging-magic.html
14. https://analogoffice.net/subscribe/
diff --git a/static/archive/baty-net-bplhdp.txt b/static/archive/baty-net-bplhdp.txt
@@ -1,86 +1,74 @@
- #[1]alternate
+ [1]Baty.net
+ (BUTTON)
-[2]Jack Baty
-
-Director of Unspecified Services
-
- [extra.png]
-
- [3]Home [4]Posts [5]Journal [6]About [7]More
+ * [2]Archive
+ * [3]About
+ * [4]Tags
+ * [5]Uses
+ * [6]Search
Ending my OpenBSD experiment (Almost)
- I did [8]this fun thing from Derek Sivers because I wanted to play with
- [9]OpenBSD and with [10]Vultr for hosting.
+ January 4, 2024 · 197 words
- Well, I played with it. It was fun. I got to see how [11]Dovecot works
+ I did [7]this fun thing from Derek Sivers because I wanted to play with
+ [8]OpenBSD and with [9]Vultr for hosting.
+
+ Well, I played with it. It was fun. I got to see how [10]Dovecot works
and I learned how to configure Relayd and the OpenBSD httpd server.
- I think I'd end up liking it. BSD feels lighter and simpler and
- therefore probably more secure than the Ubuntu servers I'm running.
+ I think I’d end up liking it. BSD feels lighter and simpler and
+ therefore probably more secure than the Ubuntu servers I’m running.
- However, I don't need another server to manage. I don't need to run my
+ However, I don’t need another server to manage. I don’t need to run my
own mail server or CalDAV server. My VPS at Digital Ocean has been
- running (::knocks wood::) smoothly for years and I've got the
+ running (::knocks wood::) smoothly for years and I’ve got the
configuration down.
- I'll be deleting the OpenBSD server once I've moved the few sites I'd
+ I’ll be deleting the OpenBSD server once I’ve moved the few sites I’d
migrated there back to Digital Ocean.
- Remember, [12]Reduce and Simplify.
+ Remember, [11]Reduce and Simplify.
I may try again later with stock OpenBSD and Caddy, without all of the
- Sivers' stuff.
+ Sivers’ stuff.
2 hours later: I was right. I spun up a fresh OpenBSD server at Vultr
and configured it myself. No services running but relayd->httpd and so
- far the only site it's running is [13]jackbaty.com. I like the idea of
- BSD so much that I couldn't give up quite yet.
+ far the only site it’s running is [12]jackbaty.com. I like the idea of
+ BSD so much that I couldn’t give up quite yet.
- * [14]OpenBSD
- * [15]Tech
+ * [13]OpenBSD
- Published on 2024-01-04 12:05:00
+ [14]« Prev
+ Obsidian is not at all joyful to use [15]Next »
+ The care and feeding of my system
[16]✍️ Reply by email
-Keep on reading
-
-The care and feeding of my system
-
- 03 Jan, 2024
-
-Org-web-tools
-
- 08 Jan, 2024
-
- Copyright © 2000-2024 Jack Baty
+ © Jack Baty | Powered by [17]Hugo & [18]PaperMod
References
Visible links:
- 1. file:///feed
- 2. https://baty.net/
- 3. https://baty.net/
- 4. https://baty.net/posts
- 5. https://baty.net/journal
- 6. https://baty.net/about
- 7. https://baty.net/page
- 8. https://baty.net/journal/2023/12/29/running-an-openbsd-server
- 9. https://www.openbsdfoundation.org/
- 10. https://www.vultr.com/
- 11. https://dovecot.org/
- 12. file:///journal/2023/12/31/reduce-and-simplify
- 13. https://jackbaty.com/
- 14. https://baty.net/posts/tag:OpenBSD
- 15. https://baty.net/posts/tag:Tech
+ 1. https://baty.net/
+ 2. https://baty.net/archives
+ 3. https://baty.net/about/
+ 4. https://baty.net/tags/
+ 5. https://baty.net/uses/
+ 6. https://baty.net/search/
+ 7. https://baty.net/journal/2023/12/29/running-an-openbsd-server
+ 8. https://www.openbsdfoundation.org/
+ 9. https://www.vultr.com/
+ 10. https://dovecot.org/
+ 11. https://baty.net/journal/2023/12/31/reduce-and-simplify
+ 12. https://jackbaty.com/
+ 13. https://baty.net/tags/openbsd/
+ 14. https://baty.net/journal/2024/01/04/obsidian-is-not-at-all-joyful-to-use/
+ 15. https://baty.net/2024/01/the-care-and-feeding-of-my-system/
16. mailto:[email protected]?subject=[baty.net] Re: Ending my OpenBSD experiment (Almost)
+ 17. https://gohugo.io/
+ 18. https://github.com/adityatelange/hugo-PaperMod/
Hidden links:
- 18. file://localhost/search
- 19. file://localhost/feed
- 20. file://localhost/2024/01/the-care-and-feeding-of-my-system
- 21. file://localhost/2024/01/org-web-tools
- 22. https://social.lol/@jbaty
- 23. https://instagram.com/jackbatyphoto
- 24. file://localhost/feed
+ 20. https://baty.net/2024/01/ending-my-openbsd-experiment/#top
diff --git a/static/archive/benhoyt-com-vfdv1s.txt b/static/archive/benhoyt-com-vfdv1s.txt
@@ -613,22 +613,22 @@ Summing up
References
- 1. file:///
- 2. file:///
- 3. file:///cv/
- 4. file:///projects/
- 5. file:///writings/
- 6. file:///writings/non-tech/
+ 1. https://benhoyt.com/
+ 2. https://benhoyt.com/
+ 3. https://benhoyt.com/cv/
+ 4. https://benhoyt.com/projects/
+ 5. https://benhoyt.com/writings/
+ 6. https://benhoyt.com/writings/non-tech/
7. mailto:[email protected]
8. https://benhoyt.com/
9. mailto:[email protected]
- 10. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83225-8351TMP.html#small-software
- 11. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83225-8351TMP.html#small-websites
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83225-8351TMP.html#emphasize-server-side-not-javascript
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83225-8351TMP.html#static-sites-and-site-generators
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83225-8351TMP.html#fewer-dependencies
- 15. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83225-8351TMP.html#small-analytics
- 16. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83225-8351TMP.html#small-architectures-not-microservices
+ 10. https://benhoyt.com/writings/the-small-web-is-beautiful/#small-software
+ 11. https://benhoyt.com/writings/the-small-web-is-beautiful/#small-websites
+ 12. https://benhoyt.com/writings/the-small-web-is-beautiful/#emphasize-server-side-not-javascript
+ 13. https://benhoyt.com/writings/the-small-web-is-beautiful/#static-sites-and-site-generators
+ 14. https://benhoyt.com/writings/the-small-web-is-beautiful/#fewer-dependencies
+ 15. https://benhoyt.com/writings/the-small-web-is-beautiful/#small-analytics
+ 16. https://benhoyt.com/writings/the-small-web-is-beautiful/#small-architectures-not-microservices
17. https://basecamp.com/books
18. https://neustadt.fr/essays/the-small-web/
19. https://ar.al/2020/08/07/what-is-the-small-web/
@@ -637,7 +637,7 @@ References
22. https://en.wikipedia.org/wiki/Demoscene
23. https://www.youtube.com/watch?v=jB0vBmiTr6o
24. https://www.youtube.com/watch?v=RCh3Q08HMfs
- 25. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83225-8351TMP.html#fewer-dependencies
+ 25. https://benhoyt.com/writings/the-small-web-is-beautiful/#fewer-dependencies
26. https://cr.yp.to/bib/1995/wirth.pdf
27. https://blog.brush.co.nz/2008/07/adobe-reader-9/
28. https://1mb.club/
diff --git a/static/archive/blog-testdouble-com-ft5qbw.txt b/static/archive/blog-testdouble-com-ft5qbw.txt
@@ -21,7 +21,7 @@ No, really, this post may give you a way to answer that
March 14, 2023
An icon of a human figure Authors
- Justin Searls
+ [10]Justin Searls
As a young lad, I developed a habit of responding to the enthusiasm of
others with fear, skepticism, and judgment.
@@ -38,18 +38,18 @@ No, really, this post may give you a way to answer that
The more excited someone is by the prospect of AI making their job
easier, the more they should be worried.
- There’s little doubt at this point: the tools that succeed [10]DALL•E
- and [11]ChatGPT will have a profound impact on society. If it feels
+ There’s little doubt at this point: the tools that succeed [11]DALL•E
+ and [12]ChatGPT will have a profound impact on society. If it feels
obvious that self-driving cars will put millions of truckers out of
work, it should be clear even more white collar jobs will be rendered
unnecessary by this new class of AI tools.
- While [12]Level 4 autonomous vehicles may still be years away,
+ While [13]Level 4 autonomous vehicles may still be years away,
production-ready AI is here today. It’s already being used to do
significant amounts of paid work, often with employers being none the
wiser.
- If truckers deserve [13]years [14]of [15]warnings that their jobs are
+ If truckers deserve [14]years [15]of [16]warnings that their jobs are
at risk, we owe it to ourselves and others to think through the types
of problems that generative AI is best equipped to solve, which sorts
of jobs are at greatest risk, and what workers can start doing now to
@@ -58,21 +58,21 @@ No, really, this post may give you a way to answer that
So let’s do that.
-[16]Now it’s time to major bump Web 2.0
+[17]Now it’s time to major bump Web 2.0
Computer-generated content wouldn’t pose the looming threat it does
without the last 20 years of user-generated content blanketing the
Internet to fertilize it.
As user-generated content came to dominate the Internet with the advent
- of Web 2.0 in the 2000s, we heard a lot about the [17]Wisdom of the
+ of Web 2.0 in the 2000s, we heard a lot about the [18]Wisdom of the
Crowd. The theory was simple: if anyone could publish content to a
platform, then users could rank that content’s quality (whether via
viewership metrics or explicit upvotes), and eventually the efforts of
the (unpaid!) general public would outperform the productivity of
(quite expensive!) professional authors and publishers. The winners,
under Web 2.0, would no longer be the best content creators, but the
- platforms that successfully achieve [18]network effect and come to
+ platforms that successfully achieve [19]network effect and come to
mediate everyone’s experience with respect to a particular category of
content.
@@ -97,13 +97,13 @@ No, really, this post may give you a way to answer that
user-generated content is about to be upended by infinite
computer-generated content. If we’re witnessing the first act of Web
3.0, it’s got nothing to do with crypto and everything to do with
- [19]generative AI.
+ [20]generative AI.
If you’re reading this, you don’t need me to recap the cultural impact
- of [20]ChatGPT and [21]Bing Chat for you. Suffice to say, if Google—the
- runaway winner of the Web 2.0 economy—is [22]legit shook, there’s
+ of [21]ChatGPT and [22]Bing Chat for you. Suffice to say, if Google—the
+ runaway winner of the Web 2.0 economy—is [23]legit shook, there’s
probably fire to go with all this smoke. Moreover, when you consider
- that [23]the same incumbent is already at the forefront of AI
+ that [24]the same incumbent is already at the forefront of AI
innovation but is nevertheless terrified by this sea change, Google
clearly believes we’re witnessing a major market disruption in addition
to a technological one.
@@ -111,14 +111,14 @@ No, really, this post may give you a way to answer that
One reason I’ve been thinking so much about this is that I’ve started
work on a personal project to build an AI chatbot for practicing
Japanese language and I’m livecoding 100% of my work for an educational
- video series I call [24]Searls After Dark. Might be why I’ve got AI on
+ video series I call [25]Searls After Dark. Might be why I’ve got AI on
the mind lately!
But you’re not a tech giant. You’re wondering what this means for you
and your weekend. And I think we’re beginning to identify the contours
of an answer to that question.
-[25]ChatGPT can do some people’s work, but not everyone’s
+[26]ChatGPT can do some people’s work, but not everyone’s
A profound difference between the coming economic upheaval and those of
the past is that it will most severely impact white collar workers.
@@ -131,11 +131,11 @@ No, really, this post may give you a way to answer that
with a less expensive labor market, a lot of the same factors would be
at play.
- Having spent months programming with [26]GitHub Copilot, weeks talking
+ Having spent months programming with [27]GitHub Copilot, weeks talking
to ChatGPT, and days searching via Bing Chat as an alternative to
Google, the best description I’ve heard of AI’s capabilities is
- “[27]fluent bullshit.” And after months of seeing friends “cheat” at
- their day jobs by having [28]ChatGPT do their homework for them, I’ve
+ “[28]fluent bullshit.” And after months of seeing friends “cheat” at
+ their day jobs by having [29]ChatGPT do their homework for them, I’ve
come to a pretty grim, if obvious, realization: the more excited
someone is by the prospect of AI making their job easier, the more they
should be worried.
@@ -155,7 +155,7 @@ No, really, this post may give you a way to answer that
worked. Sometimes it’d give up and claim the thing I was trying to do
was too obscure. Sometimes it’d generate a superficially realistic
response, but always with just enough nonsense mixed in that it would
- take [29]more [30]time to [31]edit than to rewrite from scratch. But
+ take [30]more [31]time to [32]edit than to rewrite from scratch. But
most often, I’d end up wasting time stuck in this never-ending loop:
1. Ask ChatGPT to do something
2. It responds with an obviously-wrong answer
@@ -166,8 +166,8 @@ No, really, this post may give you a way to answer that
5. GOTO 3
I got so frustrated asking it to help me troubleshoot my VS Code task
- configuration that [32]I recorded my screen and set it to a few lofi
- tracks before [33]giving up.
+ configuration that [33]I recorded my screen and set it to a few lofi
+ tracks before [34]giving up.
For many of my friends, ChatGPT isn’t some passing fad—it’s a
productivity revolution that’s already saving them hours of work each
@@ -175,7 +175,7 @@ No, really, this post may give you a way to answer that
trick that fails each time we ask it do anything meaningful. What
gives?
-[34]Three simple rules for keeping your job
+[35]Three simple rules for keeping your job
I’ve spent the last few months puzzling over this. Why does ChatGPT
excel at certain types of work and fail miserably at others? Wherever
@@ -211,7 +211,7 @@ No, really, this post may give you a way to answer that
carefully-curated repertoire of little-known points of interest and
their customers’ interests will be at risk because travel
itineraries conform to a rigidly-consistent structure. With
- training, a [35]stochastic AI could predictably fill in the blanks
+ training, a [36]stochastic AI could predictably fill in the blanks
of a traveler’s agenda with “hidden” gems while avoiding
recommending the same places to everyone
* An insurance broker responsible for translating known risks and
@@ -231,15 +231,15 @@ No, really, this post may give you a way to answer that
reinventing it! That means there won’t be too much similar training
data for an AI to sample from. Moreover, by preferring expressive,
terse languages like Ruby and frameworks like Rails that promote
- [36]DRY, there just isn’t all that much for GitHub Copilot to
+ [37]DRY, there just isn’t all that much for GitHub Copilot to
suggest to me (and when it does generate a large chunk of correct
- code, I interpret it as a smell that I’m needlessly [37]reinventing
+ code, I interpret it as a smell that I’m needlessly [38]reinventing
a wheel)
2. Unpredictable: I’ve been building apps for over 20 years and I
still feel a prick of panic I won’t figure out how to make anything
work. Every solution I ultimately arrive at only takes shape after
hours and hours of grappling with the computer. Whether you call
- programming trial-and-error or dress it up as “[38]emergent
+ programming trial-and-error or dress it up as “[39]emergent
design,” the upshot is that the best engineers tend to be resigned
to the fact that the architectural design of the solution to any
problem is unknowable at the outset and can only be discovered
@@ -265,7 +265,7 @@ No, really, this post may give you a way to answer that
Job’s done. Post over.
-[39]Post not over: How can I save my job?
+[40]Post not over: How can I save my job?
So what can someone do if their primary role doesn’t produce work that
checks the three boxes of novelty, unpredictability, and fragility?
@@ -273,7 +273,7 @@ No, really, this post may give you a way to answer that
Here are a few ideas that probably won’t work:
* Ask major tech companies to kindly put this genie back into the
bottle
- * Lobby for [40]humane policies to prepare for a world that doesn’t
+ * Lobby for [41]humane policies to prepare for a world that doesn’t
need every human’s labor
* Embrace return-to-office mandates by doing stuff software can’t do,
like stocking the snack cabinet and proactively offering to play
@@ -311,13 +311,13 @@ No, really, this post may give you a way to answer that
more difficult for someone to outsource you, it could have the
unintended consequence of also leading to a more meaningful,
enriching career
- * The natural response to any threat is [41]fight, flight, or freeze;
+ * The natural response to any threat is [42]fight, flight, or freeze;
but counter-intuitively one of the best ways to protect your job
from AI is to become an enthusiastic early adopter of AI tools. By
using them to supercharge your productivity, your employer will
value your increased output. Additionally, your newfound skills
will put you in a better position to lead your company’s future AI
- efforts (just ask the [42]former editor-in-chief of CNET)
+ efforts (just ask the [43]former editor-in-chief of CNET)
Like all the best things in life, this advice is simple but hard. The
reason I wrote this post now (instead of waiting until GPT-9.5 could
@@ -327,13 +327,13 @@ No, really, this post may give you a way to answer that
pass, taking mitigation steps like those above would generally result
in a better experience at work. It’s a win-win!
-[43]In conclusion
+[44]In conclusion
I got tired after writing 2400 words on this topic, so I asked ChatGPT
to write a conclusion after feeding it this post.
Here’s what it spat out:
- [44]The article discusses the potential impact of generative AI on
+ [45]The article discusses the potential impact of generative AI on
society, particularly on white-collar jobs in the information economy.
The author notes that while there is no doubt that generative AI will
have a profound impact on society, it is important to think through the
@@ -363,7 +363,7 @@ No, really, this post may give you a way to answer that
Disappointed that ChatGPT can’t tell the difference between a
conclusion and a summary, I gave it a second try. The following
screenshot is not modified; this was its actual response:
- [45]Justin: Try again but this time make it shorter, reuse fewer
+ [46]Justin: Try again but this time make it shorter, reuse fewer
phrases that appear in the post, and rather than summarize the content,
add your own conclusion that readers should take away from reading the
article\nChatGPT:New study suggests that the Mediterranean diet can
@@ -376,7 +376,10 @@ No, really, this post may give you a way to answer that
So, in conclusion: eat more olives. 🫒
-[46]Justin Searls
+[47]Justin Searls
+
+ An icon of a human figure Status
+ Double Agent
An icon of a hash sign Code Name
Agent 002
@@ -384,11 +387,11 @@ No, really, this post may give you a way to answer that
An icon of a map marker Location
Orlando, FL
- [47]Twitter [48]Mastodon [49]Github [50]LinkedIn [51]Website
+ [48]Twitter [49]Mastodon [50]Github [51]LinkedIn [52]Website
Related posts:
-[52]Policy update: We’re still remote
+[53]Policy update: We’re still remote
Don’t waste time commuting to an office. Test Double will continue to
be a 100% remote software development company that values autonomy and
@@ -398,12 +401,12 @@ Related posts:
July 7, 2021
An icon of a human figure Authors
- [53]Todd Kaufman
+ [54]Todd Kaufman
An icon of a paper organzier Categories
- [54]Our Company
+ [55]Our Company
-[55]Celebrating Agent 00100 milestone
+[56]Celebrating Agent 00100 milestone
Test Double celebrates hiring Agent 00100—a big milestone and a
reminder about why we do this: to fix what's broken in software.
@@ -412,12 +415,12 @@ Related posts:
June 1, 2021
An icon of a human figure Authors
- [56]Todd Kaufman
+ [57]Todd Kaufman
An icon of a paper organzier Categories
- [57]Our Company
+ [58]Our Company
-[58]5 for 5000: Find your leading indicators
+[59]5 for 5000: Find your leading indicators
It's easy to tune out talk of metrics and spreadsheets, but one of the
best ways to ensure long-term success is to uncover the numbers that
@@ -427,28 +430,28 @@ Related posts:
October 22, 2020
An icon of a human figure Authors
- [59]Justin Searls
+ [60]Justin Searls
An icon of a paper organzier Categories
- [60]Our Company
+ [61]Our Company
Looking for developers? Work with people who care about what you care about.
We level up teams striving to ship great code.
- [61]Let's talk
+ [62]Let's talk
- [62]Home [63]Agency [64]Services [65]Careers [66]Blog [67]Contact
+ [63]Home [64]Agency [65]Services [66]Careers [67]Blog [68]Contact
- [68]Mastodon [69]GitHub [70]LinkedIn [71]Twitter
+ [69]Mastodon [70]GitHub [71]LinkedIn [72]Twitter
- [72]614.349.4279
- [73][email protected]
- [74]Privacy Policy
+ [73]614.349.4279
+ [74][email protected]
+ [75]Privacy Policy
Founded in Columbus, OH
-[75]Test Double The Test Double logo
+[76]Test Double
References
@@ -461,69 +464,70 @@ References
7. https://testdouble.com/contact
8. https://blog.testdouble.com/
9. https://blog.testdouble.com/posts/
- 10. https://openai.com/product/dall-e-2
- 11. https://openai.com/blog/chatgpt
- 12. https://en.wikipedia.org/wiki/Self-driving_car
- 13. https://www.automotivelogistics.media/transition-to-automated-trucks-must-be-managed-warn-trade-bodies/18446.article
- 14. https://www.nytimes.com/2017/08/11/business/dealbook/teamsters-union-tries-to-slow-self-driving-truck-push.html
- 15. https://www.nbcnews.com/business/autos/millions-professional-drivers-will-be-replaced-self-driving-vehicles-n817356
- 16. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/#_now_-its-time-to-major-bump-web-20
- 17. https://en.wikipedia.org/wiki/Wisdom_of_the_crowd
- 18. https://en.wikipedia.org/wiki/Network_effect
- 19. https://en.wikipedia.org/wiki/Generative_adversarial_network
- 20. https://www.theverge.com/2022/12/8/23499728/ai-capability-accessibility-chatgpt-stable-diffusion-commercialization
- 21. https://www.theverge.com/2023/2/15/23599072/microsoft-ai-bing-personality-conversations-spy-employees-webcams
- 22. https://www.theverge.com/2023/1/20/23563851/google-search-ai-chatbot-demo-chatgpt
- 23. https://www.theverge.com/2021/5/18/22442328/google-io-2021-ai-language-model-lamda-pluto
- 24. https://www.youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
- 25. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/#chatgpt-can-do-some-peoples-work-but-not-everyones
- 26. https://github.com/features/copilot
- 27. https://www.theverge.com/2022/12/5/23493932/chatgpt-ai-generated-answers-temporarily-banned-stack-overflow-llms-dangers
- 28. https://www.npr.org/2022/12/19/1143912956/chatgpt-ai-chatbot-homework-academia
- 29. https://cdn-blog.testdouble.com/img/how-to-tell-if-ai-threatens-your-job/bing-1.ebd5fca31dbdd729c4dcc7388630e69f6d26b128d967b20a38c41409b7ee0099.png
- 30. https://cdn-blog.testdouble.com/img/how-to-tell-if-ai-threatens-your-job/bing-2.c1830c7fb3f4634158a9fffc0ccac3396f09619761d7ccd2218ce9b77d19b826.png
- 31. https://cdn-blog.testdouble.com/img/how-to-tell-if-ai-threatens-your-job/bing-3.a2922e3b785ab4216bb01299f118c55a7cd2b43a82db909f66bdc9c83e956fe6.png
- 32. https://www.youtube.com/watch?v=gllCXqnR-5E
- 33. https://www.youtube.com/watch?v=gllCXqnR-5E&t=1004s
- 34. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/#three-simple-rules-for-keeping-your-job
- 35. https://en.wikipedia.org/wiki/Artificial_neural_network#Stochastic_neural_network
- 36. https://en.wikipedia.org/wiki/Don't_repeat_yourself
- 37. https://en.wikipedia.org/wiki/Reinventing_the_wheel
- 38. https://en.wikipedia.org/wiki/Emergent_Design
- 39. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/#post-not-over-how-can-i-save-my-job
- 40. https://en.wikipedia.org/wiki/Universal_basic_income
- 41. https://en.wikipedia.org/wiki/Fight-or-flight_response
- 42. https://www.theverge.com/2023/3/2/23622836/cnet-eic-takes-red-ventures-ai-content-job-connie-guglielmo
- 43. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/#in-conclusion
- 44. https://cdn-blog.testdouble.com/img/how-to-tell-if-ai-threatens-your-job/chat-gpt-1.be7ef1f6a65dabe7f2ee88e296ff404980183879a0a79f88537affe6a44f17e3.png
- 45. https://cdn-blog.testdouble.com/img/how-to-tell-if-ai-threatens-your-job/chat-gpt-2.ccd08019b5f629691f6f09f5e4118186dc3d3001d712449034804f9a8ffde7c3.png
- 46. https://blog.testdouble.com/authors/justin-searls/
- 47. https://twitter.com/searls
- 48. https://mastodon.social/@searls
- 49. https://github.com/searls
- 50. https://linkedin.com/in/searls
- 51. https://justin.searls.co/
- 52. https://blog.testdouble.com/posts/2021-07-07-policy-update-were-still-remote/
- 53. https://blog.testdouble.com/authors/todd-kaufman/
- 54. https://blog.testdouble.com/categories/our-company
- 55. https://blog.testdouble.com/posts/2021-06-01-celebrating-agent-0100-milestone/
- 56. https://blog.testdouble.com/authors/todd-kaufman/
- 57. https://blog.testdouble.com/categories/our-company
- 58. https://blog.testdouble.com/posts/2020-10-22-5-for-5000-find-your-leading-indicators/
- 59. https://blog.testdouble.com/authors/justin-searls/
- 60. https://blog.testdouble.com/categories/our-company
- 61. https://link.testdouble.com/blog-cta-sales
- 62. https://testdouble.com/
- 63. https://testdouble.com/agency
- 64. https://testdouble.com/services
- 65. https://testdouble.com/careers
- 66. https://blog.testdouble.com/
- 67. https://testdouble.com/contact
- 68. https://mastodon.world/@testdouble
- 69. https://github.com/testdouble
- 70. https://www.linkedin.com/company/testdouble
- 71. https://twitter.com/testdouble
- 72. tel:+16143494279
- 73. mailto:[email protected]
- 74. https://testdouble.com/privacy-policy
- 75. https://testdouble.com/
+ 10. https://blog.testdouble.com/authors/justin-searls/
+ 11. https://openai.com/product/dall-e-2
+ 12. https://openai.com/blog/chatgpt
+ 13. https://en.wikipedia.org/wiki/Self-driving_car
+ 14. https://www.automotivelogistics.media/transition-to-automated-trucks-must-be-managed-warn-trade-bodies/18446.article
+ 15. https://www.nytimes.com/2017/08/11/business/dealbook/teamsters-union-tries-to-slow-self-driving-truck-push.html
+ 16. https://www.nbcnews.com/business/autos/millions-professional-drivers-will-be-replaced-self-driving-vehicles-n817356
+ 17. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/#_now_-its-time-to-major-bump-web-20
+ 18. https://en.wikipedia.org/wiki/Wisdom_of_the_crowd
+ 19. https://en.wikipedia.org/wiki/Network_effect
+ 20. https://en.wikipedia.org/wiki/Generative_adversarial_network
+ 21. https://www.theverge.com/2022/12/8/23499728/ai-capability-accessibility-chatgpt-stable-diffusion-commercialization
+ 22. https://www.theverge.com/2023/2/15/23599072/microsoft-ai-bing-personality-conversations-spy-employees-webcams
+ 23. https://www.theverge.com/2023/1/20/23563851/google-search-ai-chatbot-demo-chatgpt
+ 24. https://www.theverge.com/2021/5/18/22442328/google-io-2021-ai-language-model-lamda-pluto
+ 25. https://www.youtube.com/playlist?list=PLIuJbrOVyGjkRj7UM_whr-CPoqcXTOsZa
+ 26. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/#chatgpt-can-do-some-peoples-work-but-not-everyones
+ 27. https://github.com/features/copilot
+ 28. https://www.theverge.com/2022/12/5/23493932/chatgpt-ai-generated-answers-temporarily-banned-stack-overflow-llms-dangers
+ 29. https://www.npr.org/2022/12/19/1143912956/chatgpt-ai-chatbot-homework-academia
+ 30. https://cdn-blog.testdouble.com/img/how-to-tell-if-ai-threatens-your-job/bing-1.ebd5fca31dbdd729c4dcc7388630e69f6d26b128d967b20a38c41409b7ee0099.png
+ 31. https://cdn-blog.testdouble.com/img/how-to-tell-if-ai-threatens-your-job/bing-2.c1830c7fb3f4634158a9fffc0ccac3396f09619761d7ccd2218ce9b77d19b826.png
+ 32. https://cdn-blog.testdouble.com/img/how-to-tell-if-ai-threatens-your-job/bing-3.a2922e3b785ab4216bb01299f118c55a7cd2b43a82db909f66bdc9c83e956fe6.png
+ 33. https://www.youtube.com/watch?v=gllCXqnR-5E
+ 34. https://www.youtube.com/watch?v=gllCXqnR-5E&t=1004s
+ 35. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/#three-simple-rules-for-keeping-your-job
+ 36. https://en.wikipedia.org/wiki/Artificial_neural_network#Stochastic_neural_network
+ 37. https://en.wikipedia.org/wiki/Don't_repeat_yourself
+ 38. https://en.wikipedia.org/wiki/Reinventing_the_wheel
+ 39. https://en.wikipedia.org/wiki/Emergent_Design
+ 40. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/#post-not-over-how-can-i-save-my-job
+ 41. https://en.wikipedia.org/wiki/Universal_basic_income
+ 42. https://en.wikipedia.org/wiki/Fight-or-flight_response
+ 43. https://www.theverge.com/2023/3/2/23622836/cnet-eic-takes-red-ventures-ai-content-job-connie-guglielmo
+ 44. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/#in-conclusion
+ 45. https://cdn-blog.testdouble.com/img/how-to-tell-if-ai-threatens-your-job/chat-gpt-1.be7ef1f6a65dabe7f2ee88e296ff404980183879a0a79f88537affe6a44f17e3.png
+ 46. https://cdn-blog.testdouble.com/img/how-to-tell-if-ai-threatens-your-job/chat-gpt-2.ccd08019b5f629691f6f09f5e4118186dc3d3001d712449034804f9a8ffde7c3.png
+ 47. https://blog.testdouble.com/authors/justin-searls/
+ 48. https://twitter.com/searls
+ 49. https://mastodon.social/@searls
+ 50. https://github.com/searls
+ 51. https://linkedin.com/in/searls
+ 52. https://justin.searls.co/
+ 53. https://blog.testdouble.com/posts/2021-07-07-policy-update-were-still-remote/
+ 54. https://blog.testdouble.com/authors/todd-kaufman/
+ 55. https://blog.testdouble.com/categories/our-company
+ 56. https://blog.testdouble.com/posts/2021-06-01-celebrating-agent-0100-milestone/
+ 57. https://blog.testdouble.com/authors/todd-kaufman/
+ 58. https://blog.testdouble.com/categories/our-company
+ 59. https://blog.testdouble.com/posts/2020-10-22-5-for-5000-find-your-leading-indicators/
+ 60. https://blog.testdouble.com/authors/justin-searls/
+ 61. https://blog.testdouble.com/categories/our-company
+ 62. https://link.testdouble.com/blog-cta-sales
+ 63. https://testdouble.com/
+ 64. https://testdouble.com/agency
+ 65. https://testdouble.com/services
+ 66. https://testdouble.com/careers
+ 67. https://blog.testdouble.com/
+ 68. https://testdouble.com/contact
+ 69. https://mastodon.social/@testdouble
+ 70. https://github.com/testdouble
+ 71. https://www.linkedin.com/company/testdouble
+ 72. https://twitter.com/testdouble
+ 73. tel:+16143494279
+ 74. mailto:[email protected]
+ 75. https://testdouble.com/privacy-policy
+ 76. https://testdouble.com/
diff --git a/static/archive/blog-testdouble-com-g9g5id.txt b/static/archive/blog-testdouble-com-g9g5id.txt
@@ -322,38 +322,38 @@ References
3. https://testdouble.com/agency
4. https://testdouble.com/services
5. https://testdouble.com/careers
- 6. file:///
+ 6. https://blog.testdouble.com/
7. https://testdouble.com/contact
- 8. file:///
- 9. file:///posts/
- 10. file:///authors/justin-searls/
+ 8. https://blog.testdouble.com/
+ 9. https://blog.testdouble.com/posts/
+ 10. https://blog.testdouble.com/authors/justin-searls/
11. https://x.com/TheAndrewNadeau/status/1647622603698257921
12. https://www.amazon.com/Elon-Musk-Walter-Isaacson/dp/1982181281
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60667-6621TMP.html#periodically-plant-a-flag
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60667-6621TMP.html#how-to-plant-a-flag
+ 13. https://blog.testdouble.com/posts/2024-01-02-plant-your-flag-career-advice/#periodically-plant-a-flag
+ 14. https://blog.testdouble.com/posts/2024-01-02-plant-your-flag-career-advice/#how-to-plant-a-flag
15. https://www.etsy.com/shop/PrincessEtch
- 16. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60667-6621TMP.html#this-all-happens-in-hindsight
- 17. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60667-6621TMP.html#who-me-yes-you
- 18. file:///authors/justin-searls/
+ 16. https://blog.testdouble.com/posts/2024-01-02-plant-your-flag-career-advice/#this-all-happens-in-hindsight
+ 17. https://blog.testdouble.com/posts/2024-01-02-plant-your-flag-career-advice/#who-me-yes-you
+ 18. https://blog.testdouble.com/authors/justin-searls/
19. https://twitter.com/searls
20. https://mastodon.social/@searls
21. https://github.com/searls
22. https://linkedin.com/in/searls
23. https://justin.searls.co/
- 24. file:///posts/2023-10-10-16-things-you-believe-about-software/
- 25. file:///authors/justin-searls/
- 26. file:///categories/community
- 27. file:///posts/2023-02-20-shared-values-make-the-difference/
- 28. file:///authors/cathy-colliver/
- 29. file:///categories/leadership
- 30. file:///categories/teams
- 31. file:///categories/our-company
+ 24. https://blog.testdouble.com/posts/2023-10-10-16-things-you-believe-about-software/
+ 25. https://blog.testdouble.com/authors/justin-searls/
+ 26. https://blog.testdouble.com/categories/community
+ 27. https://blog.testdouble.com/posts/2023-02-20-shared-values-make-the-difference/
+ 28. https://blog.testdouble.com/authors/cathy-colliver/
+ 29. https://blog.testdouble.com/categories/leadership
+ 30. https://blog.testdouble.com/categories/teams
+ 31. https://blog.testdouble.com/categories/our-company
32. https://link.testdouble.com/blog-cta-sales
33. https://testdouble.com/
34. https://testdouble.com/agency
35. https://testdouble.com/services
36. https://testdouble.com/careers
- 37. file:///
+ 37. https://blog.testdouble.com/
38. https://testdouble.com/contact
39. https://mastodon.social/@testdouble
40. https://github.com/testdouble
@@ -361,5 +361,5 @@ References
42. https://twitter.com/testdouble
43. tel:+16143494279
44. mailto:[email protected]
- 45. file://testdouble.com/privacy-policy
- 46. file://testdouble.com/
+ 45. https://testdouble.com/privacy-policy
+ 46. https://testdouble.com/
diff --git a/static/archive/blog-testdouble-com-krzanb.txt b/static/archive/blog-testdouble-com-krzanb.txt
@@ -463,12 +463,16 @@ Why an era of enthusiast programmers is coming to an end
a constant, so planning for a future that looks different than the past
is usually time well spent.
- What challenges do you see in this generational transition? I’d love to
- [54]hear from you! If you enjoyed this piece and want to keep up with
- what myself and the other agents are up to, you should check out our
- [55]monthly newsletter.
+ What challenges do you see in this generational transition? [54]Join
+ the conversation on our N.E.A.T community
-[56]Justin Searls
+ Not a N.E.A.T. community member yet? [55]More info.
+
+ If you enjoyed this piece and want to keep up with what myself and the
+ other agents are up to, you should check out our [56]monthly
+ newsletter.
+
+[57]Justin Searls
An icon of a human figure Status
Double Agent
@@ -479,11 +483,11 @@ Why an era of enthusiast programmers is coming to an end
An icon of a map marker Location
Orlando, FL
- [57]Twitter [58]Mastodon [59]Github [60]LinkedIn [61]Website
+ [58]Twitter [59]Mastodon [60]Github [61]LinkedIn [62]Website
Related posts:
-[62]How to tell if AI threatens YOUR job
+[63]How to tell if AI threatens YOUR job
Can ChatGPT help do your job? If so, how can you be sure AI won't
eventually replace you? Spot whether your job is at risk and what you
@@ -493,13 +497,13 @@ Related posts:
March 14, 2023
An icon of a human figure Authors
- [63]Justin Searls
+ [64]Justin Searls
An icon of a paper organzier Categories
- [64]Industry
- [65]Career
+ [65]Industry
+ [66]Career
-[66]Never Staff to the Peak
+[67]Never Staff to the Peak
For a decade, engineering leaders were taught to solve every problem
with more full-time hires. There was always a better solution. Are you
@@ -509,13 +513,13 @@ Related posts:
April 3, 2023
An icon of a human figure Authors
- [67]Justin Searls
+ [68]Justin Searls
An icon of a paper organzier Categories
- [68]Industry
- [69]Leadership
+ [69]Industry
+ [70]Leadership
-[70]How my experience as an engineer made me a better recruiter
+[71]How my experience as an engineer made me a better recruiter
How similar are engineers and recruiters? Turns out a lot. A developer
turned recruiter adapted from writing code to recruit those who write
@@ -525,29 +529,29 @@ Related posts:
March 20, 2023
An icon of a human figure Authors
- [71]Colleen Leonard
+ [72]Colleen Leonard
An icon of a paper organzier Categories
- [72]Recruitment
- [73]Community
+ [73]Recruitment
+ [74]Community
Looking for developers? Work with people who care about what you care about.
We level up teams striving to ship great code.
- [74]Let's talk
+ [75]Let's talk
- [75]Home [76]Agency [77]Services [78]Careers [79]Blog [80]Contact
+ [76]Home [77]Agency [78]Services [79]Careers [80]Blog [81]Contact
- [81]Mastodon [82]GitHub [83]LinkedIn [84]Twitter
+ [82]Mastodon [83]GitHub [84]LinkedIn [85]Twitter
- [85]614.349.4279
- [86][email protected]
- [87]Privacy Policy
+ [86]614.349.4279
+ [87][email protected]
+ [88]Privacy Policy
Founded in Columbus, OH
-[88]Test Double
+[89]Test Double
References
@@ -556,11 +560,11 @@ References
3. https://testdouble.com/agency
4. https://testdouble.com/services
5. https://testdouble.com/careers
- 6. file:///
+ 6. https://blog.testdouble.com/
7. https://testdouble.com/contact
- 8. file:///
- 9. file:///posts/
- 10. file:///authors/justin-searls/
+ 8. https://blog.testdouble.com/
+ 9. https://blog.testdouble.com/posts/
+ 10. https://blog.testdouble.com/authors/justin-searls/
11. https://sorbet.org/
12. https://github.com/testdouble/mocktail
13. https://github.com/testdouble/mocktail/pull/22
@@ -568,29 +572,29 @@ References
15. https://github.com/kddnewton
16. https://github.com/jez
17. mailto:[email protected]
- 18. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12618-6018TMP.html#what-makes-me-special
+ 18. https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/#what-makes-me-special
19. https://www.crowe.com/
20. https://www.vbulletin.com/
21. https://en.wikipedia.org/wiki/Mad_Libs
- 22. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12618-6018TMP.html#an-aberrant-generation-of-programmers
+ 22. https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/#an-aberrant-generation-of-programmers
23. https://en.wikipedia.org/wiki/The_Big_Bang_Theory
24. https://en.wikipedia.org/wiki/Silicon_Valley_(TV_series)
25. https://www.npr.org/transcripts/356944145
26. https://nces.ed.gov/programs/digest/d12/tables/dt12_349.asp
- 27. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12618-6018TMP.html#inter-generational-conflict-is-brewing
- 28. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12618-6018TMP.html#passion
+ 27. https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/#inter-generational-conflict-is-brewing
+ 28. https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/#passion
29. https://starbreaker.org/blog/programmer-passion-considered-harmful/index.html
30. https://www.hotjar.com/blog/the-passion-fallacy/
31. https://web.archive.org/web/20160304021738/http://www.gamasutra.com/view/feature/6523/the_designers_notebook_passion_.php?print=1
32. https://avdi.codes/the-moderately-enthusiastic-programmer/
33. https://philippe.bourgau.net/is-there-any-room-for-the-not-passionate-developer/
34. https://exceptionnotfound.net/passion-not-required-its-ok-to-only-program-for-a-paycheck/
- 35. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12618-6018TMP.html#craftsmanship
+ 35. https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/#craftsmanship
36. https://scna.softwarecraftsmanship.org/
37. http://manifesto.softwarecraftsmanship.org/
38. https://en.wikipedia.org/wiki/Extreme_programming
39. https://engineerscanada.ca/become-an-engineer/overview-of-licensing-process
- 40. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12618-6018TMP.html#10x-developers
+ 40. https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/#10x-developers
41. https://jasoncrawford.org/10x-engineers
42. https://web.archive.org/web/20131205042721/https://medium.com/about-work/6aedba30ecfe
43. https://networkingnerd.net/2019/07/18/i-was-a-10x-engineer-and-im-sorry/
@@ -603,39 +607,40 @@ References
50. https://dl.acm.org/doi/10.1145/362851.362858
51. https://en.wikipedia.org/wiki/The_Mythical_Man-Month
52. https://www.inc.com/jeff-haden/why-google-quietly-uses-power-law-rule-to-pay-its-superstar-employees-unfairly.html
- 53. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12618-6018TMP.html#what-do-we-do-with-this
- 54. mailto:[email protected]
- 55. https://testdouble.com/newsletter
- 56. file:///authors/justin-searls/
- 57. https://twitter.com/searls
- 58. https://mastodon.social/@searls
- 59. https://github.com/searls
- 60. https://linkedin.com/in/searls
- 61. https://justin.searls.co/
- 62. file:///posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/
- 63. file:///authors/justin-searls/
- 64. file:///categories/industry
- 65. file:///categories/career
- 66. file:///posts/2023-04-03-never-staff-to-the-peak/
- 67. file:///authors/justin-searls/
- 68. file:///categories/industry
- 69. file:///categories/leadership
- 70. file:///posts/2023-03-20-how-my-experience-as-an-engineer-made-me-a-better-recruiter/
- 71. file:///authors/colleen-leonard/
- 72. file:///categories/recruitment
- 73. file:///categories/community
- 74. https://link.testdouble.com/blog-cta-sales
- 75. https://testdouble.com/
- 76. https://testdouble.com/agency
- 77. https://testdouble.com/services
- 78. https://testdouble.com/careers
- 79. file:///
- 80. https://testdouble.com/contact
- 81. https://mastodon.social/@testdouble
- 82. https://github.com/testdouble
- 83. https://www.linkedin.com/company/testdouble
- 84. https://twitter.com/testdouble
- 85. tel:+16143494279
- 86. mailto:[email protected]
- 87. file://testdouble.com/privacy-policy
- 88. file://testdouble.com/
+ 53. https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/#what-do-we-do-with-this
+ 54. https://forum.neat.town/t/the-looming-demise-of-the-10x-developer/91
+ 55. https://testdouble.com/neat
+ 56. https://testdouble.com/newsletter
+ 57. https://blog.testdouble.com/authors/justin-searls/
+ 58. https://twitter.com/searls
+ 59. https://mastodon.social/@searls
+ 60. https://github.com/searls
+ 61. https://linkedin.com/in/searls
+ 62. https://justin.searls.co/
+ 63. https://blog.testdouble.com/posts/2023-03-14-how-to-tell-if-ai-threatens-your-job/
+ 64. https://blog.testdouble.com/authors/justin-searls/
+ 65. https://blog.testdouble.com/categories/industry
+ 66. https://blog.testdouble.com/categories/career
+ 67. https://blog.testdouble.com/posts/2023-04-03-never-staff-to-the-peak/
+ 68. https://blog.testdouble.com/authors/justin-searls/
+ 69. https://blog.testdouble.com/categories/industry
+ 70. https://blog.testdouble.com/categories/leadership
+ 71. https://blog.testdouble.com/posts/2023-03-20-how-my-experience-as-an-engineer-made-me-a-better-recruiter/
+ 72. https://blog.testdouble.com/authors/colleen-leonard/
+ 73. https://blog.testdouble.com/categories/recruitment
+ 74. https://blog.testdouble.com/categories/community
+ 75. https://link.testdouble.com/blog-cta-sales
+ 76. https://testdouble.com/
+ 77. https://testdouble.com/agency
+ 78. https://testdouble.com/services
+ 79. https://testdouble.com/careers
+ 80. https://blog.testdouble.com/
+ 81. https://testdouble.com/contact
+ 82. https://mastodon.social/@testdouble
+ 83. https://github.com/testdouble
+ 84. https://www.linkedin.com/company/testdouble
+ 85. https://twitter.com/testdouble
+ 86. tel:+16143494279
+ 87. mailto:[email protected]
+ 88. https://testdouble.com/privacy-policy
+ 89. https://testdouble.com/
diff --git a/static/archive/brainbaking-com-wbhgjj.txt b/static/archive/brainbaking-com-wbhgjj.txt
@@ -155,28 +155,28 @@ Bio and Support
References
Visible links:
- 1. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L61518-8406TMP.html#top
- 2. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L61518-8406TMP.html
- 3. file:///
- 4. file:///archives
- 5. file:///subscribe
- 6. file:///works
- 7. file:///about
- 8. file:///links
- 9. file:///post/2024/01/december-2023/
- 10. file:///post/2023/
- 11. file:///post/2021/10/a-triumph-for-blogging/
- 12. file:///post/2023/11/fpgas-and-the-renaissance-of-retro-hardware/
- 13. file:///post/2023/09/overlooked-reasons-to-still-buy-physical-media/
- 14. file:///post/2023/01/goodbye-protonmail/
- 15. file:///post/2023/02/phomemo-thermal-printing-on-macos/
- 16. file:///post/2023/12/doom-turned-thirty/
+ 1. https://brainbaking.com/post/2024/01/december-2023/#top
+ 2. https://brainbaking.com/post/2024/01/december-2023/
+ 3. https://brainbaking.com/
+ 4. https://brainbaking.com/archives
+ 5. https://brainbaking.com/subscribe
+ 6. https://brainbaking.com/works
+ 7. https://brainbaking.com/about
+ 8. https://brainbaking.com/links
+ 9. https://brainbaking.com/post/2024/01/december-2023/
+ 10. https://brainbaking.com/post/2023/
+ 11. https://brainbaking.com/post/2021/10/a-triumph-for-blogging/
+ 12. https://brainbaking.com/post/2023/11/fpgas-and-the-renaissance-of-retro-hardware/
+ 13. https://brainbaking.com/post/2023/09/overlooked-reasons-to-still-buy-physical-media/
+ 14. https://brainbaking.com/post/2023/01/goodbye-protonmail/
+ 15. https://brainbaking.com/post/2023/02/phomemo-thermal-printing-on-macos/
+ 16. https://brainbaking.com/post/2023/12/doom-turned-thirty/
17. https://jefklakscodex.com/games/switch/freaky-trip/
- 18. file:///post/2023/11/on-writing-for-yourself-in-public/
- 19. file:///post/2023/11/october-2023
- 20. file:///post/2023/12/2023-in-books
+ 18. https://brainbaking.com/post/2023/11/on-writing-for-yourself-in-public/
+ 19. https://brainbaking.com/post/2023/11/october-2023
+ 20. https://brainbaking.com/post/2023/12/2023-in-books
21. https://www.eddingschronicles.com/index.html
- 22. file:///post/2023/10/top-25-best-games-of-all-time
+ 22. https://brainbaking.com/post/2023/10/top-25-best-games-of-all-time
23. https://store.steampowered.com/app/1967510/Railbound/
24. https://elusivewordsmith.com/posts/Playground/contextualizing/
25. https://jonas.do/writing/2023-10-05-side-projects/
@@ -194,24 +194,24 @@ References
37. https://www.physicalreleases.com/
38. https://intothecast.online/
39. https://brainbaking.com/tags/metapost
- 40. file:///post/2023/12/2023-in-books/
- 41. file:///post/2023/12/doom-turned-thirty/
- 42. file:///post/2023/11/fpgas-and-the-renaissance-of-retro-hardware/
- 43. file:///post/2023/11/on-writing-for-yourself-in-public/
- 44. file:///post/2023/11/october-2023/
- 45. file:///post/2023/10/top-25-best-games-of-all-time/
- 46. file:///post/2023/09/overlooked-reasons-to-still-buy-physical-media/
+ 40. https://brainbaking.com/post/2023/12/2023-in-books/
+ 41. https://brainbaking.com/post/2023/12/doom-turned-thirty/
+ 42. https://brainbaking.com/post/2023/11/fpgas-and-the-renaissance-of-retro-hardware/
+ 43. https://brainbaking.com/post/2023/11/on-writing-for-yourself-in-public/
+ 44. https://brainbaking.com/post/2023/11/october-2023/
+ 45. https://brainbaking.com/post/2023/10/top-25-best-games-of-all-time/
+ 46. https://brainbaking.com/post/2023/09/overlooked-reasons-to-still-buy-physical-media/
47. https://brainbaking.com/
- 48. file:///about
+ 48. https://brainbaking.com/about
49. https://www.paypal.com/donate/?hosted_button_id=R2WTKY7G9V2KQ
50. https://ko-fi.com/woutergroeneveld
51. https://dosgame.club/@jefklak
- 52. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L61518-8406TMP.html#header
- 53. file:///
- 54. file:///archives
- 55. file:///copyright-and-tracking-policy
+ 52. https://brainbaking.com/post/2024/01/december-2023/#header
+ 53. https://brainbaking.com/
+ 54. https://brainbaking.com/archives
+ 55. https://brainbaking.com/copyright-and-tracking-policy
Hidden links:
- 57. file://localhost/
- 58. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L61518-8406TMP.html#related
- 59. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L61518-8406TMP.html#bio
+ 57. https://brainbaking.com/
+ 58. https://brainbaking.com/post/2024/01/december-2023/#related
+ 59. https://brainbaking.com/post/2024/01/december-2023/#bio
diff --git a/static/archive/calnewport-com-jtszvi.txt b/static/archive/calnewport-com-jtszvi.txt
@@ -106,39 +106,45 @@ On Tools and the Aesthetics of Work
first full week of publication.
[26]We Don’t Need a New Twitter
+ [27]On Tire Pressure and Productivity
-7 thoughts on “On Tools and the Aesthetics of Work”
+11 thoughts on “On Tools and the Aesthetics of Work”
1.
Galia
- [27]September 4, 2023 at 9:27 am
+ [28]September 4, 2023 at 9:27 am
Too much information when few things matter: that reminds me of the
book Essentialism. Acting like those everyday stimuli don’t exist
is the first recipe for success.
- [28]Reply
+ [29]Reply
2.
Alexander Lewis
- [29]September 4, 2023 at 11:57 am
+ [30]September 4, 2023 at 11:57 am
I love the idea here. People still use old typewriters as art
pieces and coffee table decor in their homes. It’s hard to imagine
something similar occuring with modern computers. Laptops are used
until they’re dead, and then they’re recycled or thrown into the
junk drawer.
I think this craftsman/engineer might be onto something.
- [30]Reply
+ [31]Reply
3.
Rafa Font
- [31]September 4, 2023 at 3:22 pm
+ [32]September 4, 2023 at 3:22 pm
They have become Swiss knives, tools for all. Especially mobile
phones, they’re maps, navigators, radio, compass, torch, voice
recorder, word processor… all in one.
I gave my kids a voice recorder the other day. So that they can
have a one-action device to play with and understand what it is, on
its own.
- [32]Reply
+ [33]Reply
+ +
+ Tim Koerner
+ [34]September 11, 2023 at 3:27 pm
+ Love the voice recorder idea for kids, well done.
+ [35]Reply
4.
Alex Francisco
- [33]September 4, 2023 at 8:04 pm
+ [36]September 4, 2023 at 8:04 pm
What a find!
My copies of ‘Understanding Media: The Extensions of Man’ –
McLuhan,
@@ -148,27 +154,37 @@ On Tools and the Aesthetics of Work
“We become what we behold. We shape our tools, and thereafter our
tools shape us.”
Timeless, humbling AND empowering at once.
- [34]Reply
+ [37]Reply
+ +
+ Jonathan
+ [38]November 11, 2023 at 6:47 pm
+ That quote it itself based on one by Winston Churchill to the
+ UK Parliament in 1943: “We shape our buildings, and afterwards
+ our buildings shape us.” Churchill was referring to the
+ reconstruction of the bombed House of Commons, emphasizing how
+ the design of buildings influences the behavior and culture of
+ the people who use them.
+ [39]Reply
5.
rb
- [35]September 4, 2023 at 9:47 pm
+ [40]September 4, 2023 at 9:47 pm
WordStar was more fun than WordPerfect, which was quite a bit more
fun than Microsoft Word. There has not been a professional writing
application since WordStar and its pale descendants including
EMACS. Everybody writes – there is opportunity here.
- [36]Reply
+ [41]Reply
6.
Garrett
- [37]September 6, 2023 at 1:46 pm
+ [42]September 6, 2023 at 1:46 pm
In my opinion, another huge value of this is that it has a distinct
physical location. There’s a lot of power (at least for me) in
having a physical place to do things. When I’m in my woodshop for
instance, I am not engaging with distractions. I’m there to create
things and I’m limited (or, empowered) by the tools around me.
- [38]Reply
+ [43]Reply
7.
Judy
- [39]September 6, 2023 at 6:23 pm
+ [44]September 6, 2023 at 6:23 pm
As someone who formerly worked in IT but transitioned to become a
classical fine art painter, I love the concept of objects that are
both utilitarian and beautiful. Many craftspeople of the past took
@@ -176,9 +192,50 @@ On Tools and the Aesthetics of Work
simply useful, as Keegan McNamara discovered. Owners of these
well-crafted objects also loved them for their beauty. Beauty is
important in life.
- [40]Reply
-
-Leave a Comment [41]Cancel reply
+ [45]Reply
+ 8.
+ Kenneth Lawson
+ [46]September 11, 2023 at 11:43 am
+ This goes back to the idea of writing things in a book, on real
+ paper.
+ Paper and pen are used for one thing.
+ Creation.
+ When writing with a pen on paper, there is no distraction, only
+ you, Your mind, and the physical act of putting words on paper.
+ Thats not to say that paper and pen can’t be works of art in
+ themselves.
+ They definitely can.
+ Good quality paper in a nice notebook will always be more enjoyable
+ to use than cheap printer paper.
+ The same with pens.
+ Would you rather write the same note on printer paper with a Bic
+ Ballpoint pen, or in a nice notebook on quality paper, with a nice
+ fountain pen, that writes better and has more character than any
+ pen could ever have?
+ The note written on good paper with a fountain pen becomes a work
+ of art in itself.
+ And going back to read it later is more enjoyable.
+ ‘
+ [47]Reply
+ 9.
+ Kenwood
+ [48]September 22, 2023 at 11:32 am
+ Nice. Your essay emphasizes the profound influence of tool
+ aesthetics on our work and cognition. The Mythic I, handcrafted by
+ Keegan McNamara, epitomizes the fusion of craftsmanship and
+ practicality, offering a stark contrast to today’s industrial and
+ impersonal digital devices. McNamara’s computer is designed for
+ specific tasks like writing, coding, and journaling, redirecting
+ our focus from multitasking chaos to singular productivity. It
+ reminds us that we shape our work environment and challenges
+ conventional notions of productivity. I would like to share
+ [49]https://writinguniverse.com/essay-writing-service/ free tools
+ for writers. While we can’t all have custom-made computers,
+ McNamara’s creation encourages us to rethink the balance between
+ aesthetics and function in our daily tools.
+ [50]Reply
+
+Leave a Comment [51]Cancel reply
Comment
_____________________________________________
@@ -202,7 +259,7 @@ Leave a Comment [41]Cancel reply
Post Comment
- author
+ Cal Newport headshot
About
@@ -211,50 +268,52 @@ About
a year visit this site to read Cal's weekly posts about technology,
productivity, and the quest to live and work deeply in an increasingly
distracted world, while tens of thousands more subscribe to have these
- essays delivered directly to their inbox (see the sign-up form below).
- [42]To read more, you can browse more than 15 years of past essays in
- the archive.
- In the fall of 2022, Cal launched a new portal, [43]TheDeepLife.com, to
+ essays delivered directly to their inbox (see the sign-up form
+ below). [52]To read more, you can browse more than 15 years of past
+ essays in the archive.
+ In the fall of 2022, Cal launched a new portal, [53]TheDeepLife.com, to
serve as the online home for all other content relevant to the deep
life movement he helped initiate. Here you can find all past episodes
of Cal's popular podcast, Deep Questions, and explore an extensive
library of original videos.
__________________________________________________________________
- footer logo
+ Cal Newport logo
This site is the online home for the computer science professor and
bestselling author Cal Newport. Here you can learn more about Cal and
both his general-audience and academic writing. You can also browse and
subscribe to his long-running weekly essay series. For more on Cal's
- podcast, videos, and online courses, please visit his media portal,
- [44]TheDeepLife.com.
+ podcast, videos, and online courses, please visit his media
+ portal, [54]TheDeepLife.com
Contact Info
Academic Communication
- [45][email protected]
+ [55][email protected]
+
Media Inquires
- [46][email protected]
+ [56][email protected]
+
All Other Requests
- [47]See Contact Page
+ [57]See Contact Page
Quick Links
- * [48]Scholarship
- * [49]Writing
- * [50]Essays
- * [51]Press
- * [52]Contact
- * [53]Media Kit
- * [54]Podcast/Videos
+ * [58]Scholarship
+ * [59]Writing
+ * [60]Essays
+ * [61]Press
+ * [62]Contact
+ * [63]Media Kit
+ * [64]Podcast/Videos
- * [55]Privacy Policies
- * [56]Cookie Policy
- * [57]Terms of Service
- * [58]Accessibility Statement
+ * [65]Privacy Policies
+ * [66]Cookie Policy
+ * [67]Terms of Service
+ * [68]Accessibility Statement
- Copyright © 2023 Cal Newport, All rights reserved.
+ Copyright © 2024 Cal Newport, All rights reserved.
Cleantalk Pixel
@@ -268,7 +327,7 @@ References
5. https://calnewport.com/wp-json/oembed/1.0/embed?url=https://calnewport.com/on-tools-and-the-aesthetics-of-work/
6. https://calnewport.com/wp-json/oembed/1.0/embed?url=https://calnewport.com/on-tools-and-the-aesthetics-of-work/&format=xml
7. https://www.googletagmanager.com/ns.html?id=GTM-W6XZ4TH
- 8. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25674-6023TMP.html#content
+ 8. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#content
9. https://calnewport.com/
10. https://calnewport.com/
11. https://calnewport.com/
@@ -287,38 +346,48 @@ References
24. https://www.amazon.com/Master-Change-Everything-Changing-Including/dp/006325316X
25. https://www.bradstulberg.com/
26. https://calnewport.com/we-dont-need-a-new-twitter/
- 27. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75274
- 28. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25674-6023TMP.html#comment-75274
- 29. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75292
- 30. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25674-6023TMP.html#comment-75292
- 31. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75309
- 32. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25674-6023TMP.html#comment-75309
- 33. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75349
- 34. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25674-6023TMP.html#comment-75349
- 35. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75355
- 36. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25674-6023TMP.html#comment-75355
- 37. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75579
- 38. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25674-6023TMP.html#comment-75579
- 39. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75642
- 40. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25674-6023TMP.html#comment-75642
- 41. file:///on-tools-and-the-aesthetics-of-work/?utm_source=dlvr.it&utm_medium=twitter#respond
- 42. https://calnewport.com/index.php/archive/
- 43. https://www.thedeeplife.com/
- 44. https://www.thedeeplife.com/
- 45. file:///cdn-cgi/l/email-protection#ec8f82ded8d4ac8b89839e8b8998839b82c2898899
- 46. file:///cdn-cgi/l/email-protection#7d1e1c1113180a0d120f093d0d18131a0814130f1c131912101512080e18531e1210
- 47. https://calnewport.com/index.php/contact/
- 48. https://calnewport.com/scholarship/
- 49. https://calnewport.com/writing/
- 50. https://calnewport.com/blog/
- 51. https://calnewport.com/press/
- 52. https://calnewport.com/contact/
- 53. https://calnewport.com/media-kit/
- 54. https://calnewport.com/podcasts/
- 55. https://calnewport.com/privacy-policies/
- 56. https://calnewport.com/cookie-policy/
- 57. https://calnewport.com/terms-of-service/
- 58. https://calnewport.com/accessibility-statement/
+ 27. https://calnewport.com/on-tire-pressure-and-productivity/
+ 28. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75274
+ 29. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75274
+ 30. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75292
+ 31. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75292
+ 32. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75309
+ 33. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75309
+ 34. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-76565
+ 35. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-76565
+ 36. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75349
+ 37. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75349
+ 38. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-83574
+ 39. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-83574
+ 40. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75355
+ 41. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75355
+ 42. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75579
+ 43. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75579
+ 44. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75642
+ 45. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-75642
+ 46. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-76535
+ 47. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-76535
+ 48. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-78315
+ 49. https://writinguniverse.com/essay-writing-service/
+ 50. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#comment-78315
+ 51. https://calnewport.com/on-tools-and-the-aesthetics-of-work/#respond
+ 52. https://calnewport.com/archive/
+ 53. https://www.thedeeplife.com/
+ 54. https://www.thedeeplife.com/
+ 55. https://calnewport.com/cdn-cgi/l/email-protection#f2919cc0c6cab295979d809597869d859cdc979687
+ 56. https://calnewport.com/cdn-cgi/l/email-protection#9ffcfef3f1fae8eff0edebdfeffaf1f8eaf6f1edfef1fbf0f2f7f0eaecfab1fcf0f2
+ 57. https://calnewport.com/contact/
+ 58. https://calnewport.com/scholarship/
+ 59. https://calnewport.com/writing/
+ 60. https://calnewport.com/blog/
+ 61. https://calnewport.com/press/
+ 62. https://calnewport.com/contact/
+ 63. https://calnewport.com/media-kit/
+ 64. https://calnewport.com/podcasts/
+ 65. https://calnewport.com/privacy-policies/
+ 66. https://calnewport.com/cookie-policy/
+ 67. https://calnewport.com/terms-of-service/
+ 68. https://calnewport.com/accessibility-statement/
Hidden links:
- 60. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25674-6023TMP.html
+ 70. https://calnewport.com/on-tools-and-the-aesthetics-of-work/
diff --git a/static/archive/cerebralab-com-qy5zqs.txt b/static/archive/cerebralab-com-qy5zqs.txt
@@ -11,7 +11,11 @@
[4]twitter logo
Publicly berate me on Twitter
- [5]Audio version (read by a tts bot)
+ This blog is no longer active, you can find my new stuff at:
+ [5]george3d6.com, [6]epistem.ink, [7]ontologi.cc, and
+ [8]phenomenologi.cc
+
+ [9]Audio version (read by a tts bot)
Imaginary Problems Are the Root of Bad Software
@@ -151,10 +155,11 @@ Imaginary Problems Are the Root of Bad Software
Most companies like having a sales guy who pitches potential customers,
negotiates prices, and outlines possible features. They also have a
- [6]people person to discuss more in-depth requirements and details with
- the customer, usually another sales guy, but with a slightly different
- title. Then there’s the internal chain of command, various levels of
- management, and possibly some hierarchy, within the technical team.
+ [10]people person to discuss more in-depth requirements and details
+ with the customer, usually another sales guy, but with a slightly
+ different title. Then there’s the internal chain of command, various
+ levels of management, and possibly some hierarchy, within the technical
+ team.
When a list of client requirements goes through so many people, even if
those people have the best of intentions, some things will inevitably
@@ -195,18 +200,18 @@ Overcomplexity and natural selection
migrating major banks to their amazing infrastructure.
Probably you haven’t heard of them, because they don’t exist. There
- are, however, plenty of teams of [7]thousands of developers, who are
+ are, however, plenty of teams of [11]thousands of developers, who are
unable to grasp simple concepts such “rollbacks,” perpetually creating
banking software.
The storage and transfer of numbers is not a particularly hard problem.
Indexing the whole content of the internet and providing relevant
results to natural language queries, in sub second times, is a hard
- problem. [8]But just a few smart guys managed to solve that problem.
+ problem. [12]But just a few smart guys managed to solve that problem.
The persistent problem for online banking is that the banking ecosystem
has become really good at preserving its own money-grabbing hierarchy.
- Its leaders are [9]corrupt leeches who prey on society — but the
+ Its leaders are [13]corrupt leeches who prey on society — but the
leaders in an organization are just a symptom of its members.
I wouldn’t suggest that most underling workers for banks are evil or
@@ -223,7 +228,7 @@ Overcomplexity and natural selection
problems — real problems which, once pointed out, would threaten the
jobs of other people. To focus on these real problems could lead to
getting fired, or, in the case of some particularly nasty
- “institutions” like Goldman Sachs, [10]getting a few life-ruining brown
+ “institutions” like Goldman Sachs, [14]getting a few life-ruining brown
envelopes sent to a few FBI officers and prompting a strange suicide.
“It is difficult to get a man to understand something, when his
@@ -231,7 +236,7 @@ Overcomplexity and natural selection
— Upton Sinclair
- The [11]C-suite ignores the fact that their upper management workers
+ The [15]C-suite ignores the fact that their upper management workers
spend 90 percent of their time on “client meetings” that involve
tropical islands and million-dollar budgets for “other expenses.” Upper
management, in return, turns a blind eye to corruption in C-suite.
@@ -278,8 +283,8 @@ Overcomplexity and natural selection
__________________________________________________________________
If you enjoyed this article you may also like:
- * [12]The Red Queen
- * [13]Stop future proofing software
+ * [16]The Red Queen
+ * [17]Stop future proofing software
Published on: 2019-04-29
__________________________________________________________________
@@ -295,28 +300,32 @@ Overcomplexity and natural selection
straigt-face
__________________________________________________________________
- [14]twitter logo
+ [18]twitter logo
Share this article on twitter
- [15]linkedin logo
+ [19]linkedin logo
Share this article on linkedin
- [16]Fb logo
+ [20]Fb logo
Share this article on facebook
References
- 1. file:///feed.xml
+ 1. https://cerebralab.com/feed.xml
2. https://github.com/George3d6
3. mailto:[email protected]
4. https://twitter.com/Cerebralab2
- 5. https://youtu.be/9jODhmgkp3o
- 6. https://www.youtube.com/watch?v=hNuu9CpdjIo
- 7. https://www.theguardian.com/business/2018/apr/28/warning-signs-for-tsbs-it-meltdown-were-clear-a-year-ago-insider
- 8. https://en.wikipedia.org/wiki/History_of_Google
- 9. https://en.wikipedia.org/wiki/Ben_Bernanke
- 10. https://en.wikipedia.org/wiki/Sergey_Aleynikov
- 11. https://www.investopedia.com/terms/c/c-suite.asp
- 12. https://cerebralab.com/The Red Queen
- 13. https://cerebralab.com/Stop future proofing software
- 14. https://twitter.com/intent/tweet?text=A shameless content-promotion script has asked me to share with you this amazing article I just read: https://cerebralab.com
- 15. https://www.linkedin.com/shareArticle?mini=true&url=https://cerebralab.com&summary=A shameless content-promotion script has asked me to share with you this amazing article I just read&source=https://cerebralab.com
- 16. https://www.facebook.com/sharer/sharer.php?u=https://cerebralab.com
+ 5. https://george3d6.com/
+ 6. https://epistem.ink/
+ 7. https://ontologi.cc/
+ 8. https://phenomenologi.cc/
+ 9. https://youtu.be/9jODhmgkp3o
+ 10. https://www.youtube.com/watch?v=hNuu9CpdjIo
+ 11. https://www.theguardian.com/business/2018/apr/28/warning-signs-for-tsbs-it-meltdown-were-clear-a-year-ago-insider
+ 12. https://en.wikipedia.org/wiki/History_of_Google
+ 13. https://en.wikipedia.org/wiki/Ben_Bernanke
+ 14. https://en.wikipedia.org/wiki/Sergey_Aleynikov
+ 15. https://www.investopedia.com/terms/c/c-suite.asp
+ 16. https://cerebralab.com/The Red Queen
+ 17. https://cerebralab.com/Stop future proofing software
+ 18. https://twitter.com/intent/tweet?text=A shameless content-promotion script has asked me to share with you this amazing article I just read: https://cerebralab.com
+ 19. https://www.linkedin.com/shareArticle?mini=true&url=https://cerebralab.com&summary=A shameless content-promotion script has asked me to share with you this amazing article I just read&source=https://cerebralab.com
+ 20. https://www.facebook.com/sharer/sharer.php?u=https://cerebralab.com
diff --git a/static/archive/changelog-com-kqx1ni.txt b/static/archive/changelog-com-kqx1ni.txt
@@ -4,42 +4,44 @@
[5]Changelog
* [6]Podcasts
- * [7]Posts
- * [8]Community
- * [9]Subscribe
- * [10]Changelog++
+ * [7]Beats
+ * [8]Posts
+ * [9]Community
+ * [10]Subscribe
+ * [11]Changelog++
- * [11]Live
- * [12]Submit News
+ * [12]Live
+ * [13]Submit News
- * [13]Sign In
+ * [14]Sign In
____________________
(BUTTON)
- [14]Changelog
- * [15]Podcasts
- * [16]Posts
- * [17]Community
- * [18]Subscribe
- * [19]Changelog++
- * [20]Submit News
+ [15]Changelog
+ * [16]Podcasts
+ * [17]Beats
+ * [18]Posts
+ * [19]Community
+ * [20]Subscribe
+ * [21]Changelog++
+ * [22]Submit News
____________________
- [21]Jerod Santo [22]changelog.com/posts
+ [23]Jerod Santo [24]changelog.com/posts
There's still no silver bullet
a friendly reminder that you haven't found the panacea
- by [23]Jerod Santo [24]2023-05-24T16:25:22Z [25]#practices +2
- * [26]#history
- * [27]#react
+ logged by [25]jerodsanto [26]2023-05-24T16:25:22Z [27]#practices +2
+ * [28]#history
+ * [29]#react
- The late, great [28]Fred Brooks wrote many words about software
- engineering. You may have heard of [29]Brooks’s Law or read his seminal
- book, [30]The Mythical Man-Month. Even if you haven’t, you’ve probably
+ The late, great [30]Fred Brooks wrote many words about software
+ engineering. You may have heard of [31]Brooks’s Law or read his seminal
+ book, [32]The Mythical Man-Month. Even if you haven’t, you’ve probably
heard at least one colleague proclaim:
Nine women can’t make a baby in one month!
@@ -52,7 +54,7 @@ a friendly reminder that you haven't found the panacea
That’s a hard pill to swallow, especially when your project is late.
But it’s a truth pill, which makes it worth choking down. Here’s
- another truth pill that Brooks wrote in his paper [31]No Silver
+ another truth pill that Brooks wrote in his paper [33]No Silver
Bullet–Essence and Accident in Software Engineering:
There is no single development, in either technology or management
@@ -62,16 +64,16 @@ a friendly reminder that you haven't found the panacea
__________________________________________________________________
For those who don’t understand the silver bullet reference… it’s
- [32]pulled from folklore where a bullet cast from silver is the only
+ [34]pulled from folklore where a bullet cast from silver is the only
weapon that can kill a werewolf. Over time a silver bullet has come to
represent “a simple, seemingly magical, solution to a difficult
- problem.” Brooks could have easily reached for [33]panacea instead, but
+ problem.” Brooks could have easily reached for [35]panacea instead, but
I think the shiny characteristic of silver makes it the perfect analog
to software solutions.
__________________________________________________________________
- I’ve found myself referencing this a [34]couple [35]times recently.
- Both of those conversations were in the context of [36]React, but the
+ I’ve found myself referencing this a [36]couple [37]times recently.
+ Both of those conversations were in the context of [38]React, but the
principle applies to every over-adopted technology.
So, this post is a gentle reminder to my fellow software engineers:
@@ -79,12 +81,12 @@ a friendly reminder that you haven't found the panacea
* Do you think you’ve found the “one true tech”? You haven’t
* Have a shiny hammer that looks great for hitting screws? It isn’t
- Please humor me while I [37]quote myself for a moment: (Hey, it’s
+ Please humor me while I [39]quote myself for a moment: (Hey, it’s
easier than writing)
- IFRAME: [38]https://www.youtube.com/embed/btIc-_dGz9k
+ IFRAME: [40]https://www.youtube.com/embed/btIc-_dGz9k
- Subscribe to [39]our YouTube channel for more clips like this, live
+ Subscribe to [41]our YouTube channel for more clips like this, live
show recordings, and more ✌️
We tend to be kind of lazy and just take the big hammer and hit all
@@ -115,10 +117,10 @@ a friendly reminder that you haven't found the panacea
(And I say this as a guy who uses Postgres for most things! 😆)
__________________________________________________________________
- If you enjoyed reading this, you’ll probably enjoy [40]Changelog News,
+ If you enjoyed reading this, you’ll probably enjoy [42]Changelog News,
my free weekly podcast + newsletter covering developer news worth your
attention. I keep it brief (~8 min), entertaining & always on-point.
- Not so sure? Check out a [41]recent issue!
+ Not so sure? Check out a [43]recent issue!
Software moves fast. We help you keep up. Our weekly newsletter is
brief, entertaining & always on-point.
@@ -129,42 +131,42 @@ a friendly reminder that you haven't found the panacea
Discussion
- [42]Sign in or [43]Join to comment or subscribe
+ [44]Sign in or [45]Join to comment or subscribe
(BUTTON)
(BUTTON) Solomon Ucko
sollyucko
- [44]Solomon Ucko
+ [46]Solomon Ucko
Solomon Ucko
- * [45]Twitter
- * [46]GitHub
- * [47]LinkedIn
+ * [47]Twitter
+ * [48]GitHub
+ * [49]LinkedIn
- [48]2023-05-25T03:42:39Z ago
+ [50]2023-05-25T03:42:39Z ago
just use Rust, except possibly when you’re working with a platform
designed for another language (e.g. web => HTML/CSS/JS, Android => Java
or Kotlin, macOS/iOS => Objective-C or Swift, Microsoft Office macros
=> Visual Basic), though Rust does have FFI crates for all of these.
- [49]reply
+ [51]reply
(BUTTON)
(BUTTON) James Harr
jamesharr
- [50]James Harr
+ [52]James Harr
James Harr
- * [51]GitHub
+ * [53]GitHub
- [52]2023-05-27T12:55:20Z ago
+ [54]2023-05-27T12:55:20Z ago
Nine women can’t make a baby in one month!
@@ -179,43 +181,43 @@ Discussion
can come up with a better example for the present and future. I don’t
know what that example is, but I know we can do better.
- [53]reply
+ [55]reply
(BUTTON)
(BUTTON) Jerod Santo
jerodsanto
- [54]Jerod Santo
+ [56]Jerod Santo
Jerod Santo
Omaha, Nebraska
- Jerod co-hosts [55]The Changelog, crashes [56]JS Party, and takes out
+ Jerod co-hosts [57]The Changelog, crashes [58]JS Party, and takes out
the trash (his old code) once in awhile.
- * [57]Twitter
- * [58]GitHub
- * [59]LinkedIn
+ * [59]Twitter
+ * [60]GitHub
+ * [61]LinkedIn
- [60]2023-05-27T13:36:23Z ago
+ [62]2023-05-27T13:36:23Z ago
How is it a micro aggression? I do not understand.
- [61]reply
+ [63]reply
(BUTTON)
(BUTTON) James Harr
jamesharr
- [62]James Harr
+ [64]James Harr
James Harr
- * [63]GitHub
+ * [65]GitHub
- [64]2023-05-27T16:02:25Z ago
+ [66]2023-05-27T16:02:25Z ago
Well, maybe micro aggression isn’t the right term, but it’s something
that left a bad taste in her mouth and I’m trying to remember exactly
@@ -240,26 +242,26 @@ Discussion
how ridiculous it is. I’m just going to challenge people to do better,
and it’s going to be hard.
- [65]reply
+ [67]reply
(BUTTON)
(BUTTON) Jerod Santo
jerodsanto
- [66]Jerod Santo
+ [68]Jerod Santo
Jerod Santo
Omaha, Nebraska
- Jerod co-hosts [67]The Changelog, crashes [68]JS Party, and takes out
+ Jerod co-hosts [69]The Changelog, crashes [70]JS Party, and takes out
the trash (his old code) once in awhile.
- * [69]Twitter
- * [70]GitHub
- * [71]LinkedIn
+ * [71]Twitter
+ * [72]GitHub
+ * [73]LinkedIn
- [72]2023-05-28T12:43:12Z ago
+ [74]2023-05-28T12:43:12Z ago
I’ll be honest, I’m defending a view I don’t entirely “get” and may
not be capable of understanding. However, after seeing her reaction
@@ -271,20 +273,20 @@ Discussion
people to starting using a better metaphor, I challenge you to come up
with one.
- [73]reply
+ [75]reply
(BUTTON)
(BUTTON) Bryan Betts
bryan-ffd
- [74]Bryan Betts
+ [76]Bryan Betts
Bryan Betts
- * [75]GitHub
+ * [77]GitHub
- [76]2023-06-28T12:58:27Z ago
+ [78]2023-06-28T12:58:27Z ago
“Over time a silver bullet has come to represent “a simple, seemingly
magical, solution to a difficult problem.”
@@ -292,82 +294,90 @@ Discussion
bullet, or Zauberkugel. Over time, some people - yes, including
award-winning engineers and scientists - have come to confuse the two.
- [77]reply
+ [79]reply
(BUTTON) Hide Overlay
- * [78]About
- * [79]Contact
- * [80]888-974-CHLG (2454)
-
- * [81]Twitter Icon
- * [82]Mastodon Icon
- * [83]LinkedIn Icon
- * [84]GitHub Icon
- * [85]YouTube Icon
- * [86]Instagram Icon
-
-[87]Podcasts
-
- * [88]Changelog News
- * [89]Changelog Interviews
- * [90]Changelog & Friends
- * [91]Founders Talk
- * [92]JS Party
- * [93]Practical AI
- * [94]Brain Science
- * [95]Go Time
+ * [80]About
+ * [81]Contact
+ * [82]888-974-CHLG (2454)
+
+ * [83]Twitter Icon
+ * [84]Mastodon Icon
+ * [85]LinkedIn Icon
+ * [86]GitHub Icon
+ * [87]YouTube Icon
+ * [88]Instagram Icon
+ * [89]TikTok Icon
+
+[90]Podcasts
+
+ * [91]The Changelog
+ * [92]Practical AI
+ * [93]JS Party
+ * [94]Ship It!
+ * [95]Founders Talk
+ * [96]Go Time
+ * [97]Changelog Master Feed
* ---
- * [96]Master
+ * [98]Request For Commits
+ * [99]Brain Science
+ * [100]Away from Keyboard
+ * [101]Backstage
+ * [102]Spotlight
Social
- * [97]Twitter
- * [98]Mastodon
- * [99]LinkedIn
- * [100]GitHub
- * [101]YouTube
- * [102]Instagram
+ * [103]Twitter
+ * [104]Mastodon
+ * [105]LinkedIn
+ * [106]GitHub
+ * [107]YouTube
+ * [108]Instagram
+ * [109]TikTok
Community
- * [103]Merch Shop
- * [104]Join the Community
- * [105]Code of Conduct
- * [106]Sign in to Slack
+ * [110]Merch Shop
+ * [111]Join the Community
+ * [112]Code of Conduct
+ * [113]Sign in to Slack
* ---
- * [107]Request Episode
- * [108]Submit News
+ * [114]Request Episode
+ * [115]Submit News
Etc.
- * [109]Posts
- * [110]Changelog Nightly
- * [111]Sponsor
- * [112]Search
- * [113]View Source
+ * [116]Beats
+ * [117]Posts
+ * [118]Changelog Nightly
+ * [119]Sponsor
+ * [120]Search
+ * [121]View Source
* ---
- * [114]Report Issues
- * [115]Terms & Conditions
- * [116]Privacy Policy
+ * [122]Report an Issue
+ * [123]Terms & Conditions
+ * [124]Privacy Policy
+ * ---
+ * [125]Status
- [117]
+ [126]
Bandwidth
Fastly
- [118]
+ [127]
Hosting
Fly
- [119]
+ [128]
Search
Typesense
(BUTTON) (BUTTON) (BUTTON)
Player art
- (BUTTON) Previous Episode (BUTTON) (BUTTON) (BUTTON) (BUTTON) Next
- Episode
+ (BUTTON) Previous Chapter (BUTTON) (BUTTON) (BUTTON) (BUTTON) Next
+ Chapter
(BUTTON) [1X] 0:00 ____________________ / 0:00
References
@@ -376,118 +386,127 @@ References
2. https://changelog.com/master/feed
3. https://changelog.com/posts/feed
4. https://changelog.com/feed.json
- 5. file:///
- 6. file:///
- 7. file:///posts
- 8. file:///community
- 9. file:///subscribe
- 10. file:///++
- 11. file:///live
- 12. file:///news/submit
- 13. file:///in
- 14. file:///
- 15. file:///podcasts
- 16. file:///posts
- 17. file:///community
- 18. file:///subscribe
- 19. file:///++
- 20. file:///news/submit
- 21. file:///person/jerodsanto
- 22. file:///posts
- 23. file:///person/jerodsanto
- 24. https://changelog.com/posts/still-no-silver-bullet
- 25. file:///topic/practices
- 26. file:///topic/history
- 27. file:///topic/react
- 28. https://en.wikipedia.org/wiki/Fred_Brooks
- 29. https://en.wikipedia.org/wiki/Brooks's_law
- 30. https://en.wikipedia.org/wiki/The_Mythical_Man-Month
- 31. http://worrydream.com/refs/Brooks-NoSilverBullet.pdf
- 32. https://en.wikipedia.org/wiki/Silver_bullet
- 33. https://en.wikipedia.org/wiki/Panacea_(medicine)
- 34. https://youtube.com/shorts/m5A8eQaaG8o
- 35. https://jsparty.fm/269#transcript-237
- 36. https://reactjs.org/
+ 5. https://changelog.com/
+ 6. https://changelog.com/
+ 7. https://changelog.com/beats
+ 8. https://changelog.com/posts
+ 9. https://changelog.com/community
+ 10. https://changelog.com/subscribe
+ 11. https://changelog.com/++
+ 12. https://changelog.com/live
+ 13. https://changelog.com/news/submit
+ 14. https://changelog.com/in
+ 15. https://changelog.com/
+ 16. https://changelog.com/podcasts
+ 17. https://changelog.com/beats
+ 18. https://changelog.com/posts
+ 19. https://changelog.com/community
+ 20. https://changelog.com/subscribe
+ 21. https://changelog.com/++
+ 22. https://changelog.com/news/submit
+ 23. https://changelog.com/person/jerodsanto
+ 24. https://changelog.com/posts
+ 25. https://changelog.com/person/jerodsanto
+ 26. https://changelog.com/posts/still-no-silver-bullet
+ 27. https://changelog.com/topic/practices
+ 28. https://changelog.com/topic/history
+ 29. https://changelog.com/topic/react
+ 30. https://en.wikipedia.org/wiki/Fred_Brooks
+ 31. https://en.wikipedia.org/wiki/Brooks's_law
+ 32. https://en.wikipedia.org/wiki/The_Mythical_Man-Month
+ 33. http://worrydream.com/refs/Brooks-NoSilverBullet.pdf
+ 34. https://en.wikipedia.org/wiki/Silver_bullet
+ 35. https://en.wikipedia.org/wiki/Panacea_(medicine)
+ 36. https://youtube.com/shorts/m5A8eQaaG8o
37. https://jsparty.fm/269#transcript-237
- 38. https://www.youtube.com/embed/btIc-_dGz9k
- 39. https://youtube.com/changelog
- 40. https://changelog.com/news
- 41. https://changelog.com/news/45/email
- 42. file:///in
- 43. file:///join
- 44. https://twitter.com/SolomonUcko
- 45. https://twitter.com/SolomonUcko
- 46. https://github.com/sollyucko
- 47. https://www.linkedin.com/in/solomon-ucko-143853155
- 48. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L29735-5835TMP.html#comment-YX1k
- 49. javascript:void(0)
- 50. file:///person/jamesharr
- 51. https://github.com/jamesharr
- 52. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L29735-5835TMP.html#comment-yW7b
- 53. javascript:void(0)
- 54. file:///person/jerodsanto
- 55. https://changelog.com/podcast
- 56. https://changelog.com/jsparty
- 57. https://twitter.com/jerodsanto
- 58. https://github.com/jerodsanto
- 59. https://www.linkedin.com/in/jerodsanto
- 60. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L29735-5835TMP.html#comment-V31e
- 61. javascript:void(0)
- 62. file:///person/jamesharr
- 63. https://github.com/jamesharr
- 64. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L29735-5835TMP.html#comment-Zqom
- 65. javascript:void(0)
- 66. file:///person/jerodsanto
- 67. https://changelog.com/podcast
- 68. https://changelog.com/jsparty
- 69. https://twitter.com/jerodsanto
- 70. https://github.com/jerodsanto
- 71. https://www.linkedin.com/in/jerodsanto
- 72. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L29735-5835TMP.html#comment-qGM2
- 73. javascript:void(0)
- 74. https://github.com/bryan-ffd
- 75. https://github.com/bryan-ffd
- 76. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L29735-5835TMP.html#comment-J3nq
- 77. javascript:void(0)
- 78. file:///about
- 79. file:///contact
- 80. tel:+1-888-974-2454
- 81. https://twitter.com/changelog
- 82. https://changelog.social/
- 83. https://linkedin.com/company/changelog
- 84. https://github.com/thechangelog
- 85. https://www.youtube.com/changelog
- 86. https://www.instagram.com/changelog_
- 87. file:///podcasts
- 88. file:///news
- 89. file:///podcast
- 90. file:///friends
- 91. file:///founderstalk
- 92. file:///jsparty
- 93. file:///practicalai
- 94. file:///brainscience
- 95. file:///gotime
- 96. file:///master
- 97. https://twitter.com/changelog
- 98. https://changelog.social/
- 99. https://linkedin.com/company/changelog
- 100. https://github.com/thechangelog
- 101. https://www.youtube.com/changelog
- 102. https://www.instagram.com/changelog_
- 103. https://merch.changelog.com/
- 104. file:///community
- 105. file:///coc
- 106. https://changelog.slack.com/
- 107. file:///request
- 108. file:///news/submit
- 109. file:///posts
- 110. file:///nightly
- 111. file:///sponsor
- 112. file:///search
- 113. https://github.com/thechangelog/changelog.com
- 114. https://github.com/thechangelog/changelog.com/issues
- 115. file:///terms
- 116. file:///privacy
- 117. https://www.fastly.com/?utm_source=changelog
- 118. https://fly.io/
- 119. https://typesense.org/?utm_source=changelog&utm_campaign=changelog-search&utm_medium=referral
+ 38. https://reactjs.org/
+ 39. https://jsparty.fm/269#transcript-237
+ 40. https://www.youtube.com/embed/btIc-_dGz9k
+ 41. https://youtube.com/changelog
+ 42. https://changelog.com/news
+ 43. https://changelog.com/news/45/email
+ 44. https://changelog.com/in
+ 45. https://changelog.com/join
+ 46. https://twitter.com/SolomonUcko
+ 47. https://twitter.com/SolomonUcko
+ 48. https://github.com/sollyucko
+ 49. https://www.linkedin.com/in/solomon-ucko-143853155
+ 50. https://changelog.com/posts/still-no-silver-bullet#comment-YX1k
+ 51. javascript:void(0)
+ 52. https://changelog.com/person/jamesharr
+ 53. https://github.com/jamesharr
+ 54. https://changelog.com/posts/still-no-silver-bullet#comment-yW7b
+ 55. javascript:void(0)
+ 56. https://changelog.com/person/jerodsanto
+ 57. https://changelog.com/podcast
+ 58. https://changelog.com/jsparty
+ 59. https://twitter.com/jerodsanto
+ 60. https://github.com/jerodsanto
+ 61. https://www.linkedin.com/in/jerodsanto
+ 62. https://changelog.com/posts/still-no-silver-bullet#comment-V31e
+ 63. javascript:void(0)
+ 64. https://changelog.com/person/jamesharr
+ 65. https://github.com/jamesharr
+ 66. https://changelog.com/posts/still-no-silver-bullet#comment-Zqom
+ 67. javascript:void(0)
+ 68. https://changelog.com/person/jerodsanto
+ 69. https://changelog.com/podcast
+ 70. https://changelog.com/jsparty
+ 71. https://twitter.com/jerodsanto
+ 72. https://github.com/jerodsanto
+ 73. https://www.linkedin.com/in/jerodsanto
+ 74. https://changelog.com/posts/still-no-silver-bullet#comment-qGM2
+ 75. javascript:void(0)
+ 76. https://github.com/bryan-ffd
+ 77. https://github.com/bryan-ffd
+ 78. https://changelog.com/posts/still-no-silver-bullet#comment-J3nq
+ 79. javascript:void(0)
+ 80. https://changelog.com/about
+ 81. https://changelog.com/contact
+ 82. tel:+1-888-974-2454
+ 83. https://twitter.com/changelog
+ 84. https://changelog.social/
+ 85. https://linkedin.com/company/changelog
+ 86. https://github.com/thechangelog
+ 87. https://www.youtube.com/changelog
+ 88. https://www.instagram.com/changelog_
+ 89. https://www.tiktok.com/@changelog.com
+ 90. https://changelog.com/podcasts
+ 91. https://changelog.com/podcast
+ 92. https://changelog.com/practicalai
+ 93. https://changelog.com/jsparty
+ 94. https://changelog.com/shipit
+ 95. https://changelog.com/founderstalk
+ 96. https://changelog.com/gotime
+ 97. https://changelog.com/master
+ 98. https://changelog.com/rfc
+ 99. https://changelog.com/brainscience
+ 100. https://changelog.com/afk
+ 101. https://changelog.com/backstage
+ 102. https://changelog.com/spotlight
+ 103. https://twitter.com/changelog
+ 104. https://changelog.social/
+ 105. https://linkedin.com/company/changelog
+ 106. https://github.com/thechangelog
+ 107. https://www.youtube.com/changelog
+ 108. https://www.instagram.com/changelog_
+ 109. https://www.tiktok.com/@changelog.com
+ 110. https://merch.changelog.com/
+ 111. https://changelog.com/community
+ 112. https://changelog.com/coc
+ 113. https://changelog.slack.com/
+ 114. https://changelog.com/request
+ 115. https://changelog.com/news/submit
+ 116. https://changelog.com/beats
+ 117. https://changelog.com/posts
+ 118. https://changelog.com/nightly
+ 119. https://changelog.com/sponsor
+ 120. https://changelog.com/search
+ 121. https://github.com/thechangelog/changelog.com
+ 122. https://github.com/thechangelog/changelog.com/issues/new
+ 123. https://changelog.com/terms
+ 124. https://changelog.com/privacy
+ 125. https://status.changelog.com/
+ 126. https://www.fastly.com/?utm_source=changelog
+ 127. https://fly.io/
+ 128. https://typesense.org/?utm_source=changelog&utm_campaign=changelog-search&utm_medium=referral
diff --git a/static/archive/chrisnotes-io-ijc95x.txt b/static/archive/chrisnotes-io-ijc95x.txt
@@ -428,11 +428,11 @@ Date
References
1. https://chrisnotes.io/feed.rss
- 2. file:///
- 3. file:///
- 4. file:///archives
- 5. file:///search
- 6. file:///feed.rss
+ 2. https://chrisnotes.io/
+ 3. https://chrisnotes.io/
+ 4. https://chrisnotes.io/archives
+ 5. https://chrisnotes.io/search
+ 6. https://chrisnotes.io/feed.rss
7. https://mastodon.social/@chrisnotes
8. https://getdrafts.com/
9. https://directory.getdrafts.com/
diff --git a/static/archive/cloud-google-com-windxx.txt b/static/archive/cloud-google-com-windxx.txt
@@ -68,7 +68,7 @@ David Yach
Director of Engineering at Google Cloud
- Iâve been building software over the last four decades, as a developer,
+ I’ve been building software over the last four decades, as a developer,
manager and executive in both small and large software companies. I
started my career working on commercial compilers, first BASIC and then
C. I have written a lot of code in many different languages, and
@@ -79,7 +79,7 @@ David Yach
that shift gave us the opportunity to consider moving away from the
incumbent language (Scala). As I read through the Go tutorials, my
compiler-writing background came back to me and I found myself
- repeatedly thinking âThatâs cool â I know why the Go team did that!â So
+ repeatedly thinking “That’s cool – I know why the Go team did that!” So
I got hooked on the language design.
Learning
@@ -97,14 +97,14 @@ Writing code
me was the blazing compiler speed. It was as fast or faster starting my
application than many interpreted languages, yet it was a compiled
program with a strongly typed language. (I have an affinity for
- strongly typed languages â I have spent way too much time tracking down
+ strongly typed languages – I have spent way too much time tracking down
obscure issues in my own code in dynamic typed languages, where the
same issue would have been a compile error in a strongly typed
- language.) Even better, in Go I often donât need to declare the type â
+ language.) Even better, in Go I often don’t need to declare the type –
the compiler figures it out.
- I was impressed with the standard Go library â it included many of the
- capabilities required by modern applications â things like HTTP
+ I was impressed with the standard Go library – it included many of the
+ capabilities required by modern applications – things like HTTP
support, JSON handling and encryption. Many other languages required
you to use a third-party library for these features, and often there
were multiple competing libraries to choose from, adding another
@@ -114,65 +114,65 @@ Writing code
There were a few other language decisions that I found helpful. One is
that the compiler figures out if you are returning a pointer to a
local, and behind the scenes allocates the memory rather than using the
- stack. This prevents bugs, and I find the code more readable.Â
+ stack. This prevents bugs, and I find the code more readable.
- I also like that you donât declare that you support an interface. I
- wasnât sure I would like this at first because it isnât obvious if a
+ I also like that you don’t declare that you support an interface. I
+ wasn’t sure I would like this at first because it isn’t obvious if a
type implements a particular interface, but I found greater value in
- the fact that I wasnât dependent on the code author (even if it was
+ the fact that I wasn’t dependent on the code author (even if it was
me!) to declare that the interface is implemented. This first hit home
when I used fmt.Println() and it automatically used the String() method
- I had implemented even though it hadnât occurred to me that I was
+ I had implemented even though it hadn’t occurred to me that I was
implementing the Stringer interface.
- The last feature Iâll note is the ability to do concurrent programming
+ The last feature I’ll note is the ability to do concurrent programming
through channels and goroutines. The model is simple to understand yet
powerful.
Reading code
After writing more Go code and starting to incorporate third party
- libraries, I had a realization that had never occurred to me before â
+ libraries, I had a realization that had never occurred to me before –
as a developer, I spend a lot of time reading code. In fact, I probably
spend more time reading code than writing it, once you start counting
code reviews, debugging, and evaluating third-party libraries.
- What was different about reading Go code? I would summarize it by âit
- all looks the same.â What do I mean by that? Go format ensures all the
+ What was different about reading Go code? I would summarize it by “it
+ all looks the same.” What do I mean by that? Go format ensures all the
braces are in the same spot; capitalized identifiers are exported;
there are no implicit conversions, even of internal types; and there is
no overloading of operators, functions or methods. That means that with
- Go code, âwhat you see is what you getâ with no hidden meaning. Of
- course, it doesnât help me to understand a complicated algorithm, but
+ Go code, “what you see is what you get” with no hidden meaning. Of
+ course, it doesn’t help me to understand a complicated algorithm, but
it does mean that I can concentrate more on that algorithm because I
- donât have to understand whether â+â is overloaded, for example.
+ don’t have to understand whether ‘+’ is overloaded, for example.
I was also pleasantly surprised when I used GoDoc on one of my
projects, and discovered that I had semi-reasonable documentation
without doing anything while writing the code other than adding
comments on my functions and methods based on nagging from the IDE I
was using. I did spend some time cleaning up the comments after that,
- but Iâm not sure I would have even started that work if Go hadnât given
+ but I’m not sure I would have even started that work if Go hadn’t given
me a great starting point.
Testing code
Go test is part of the standard Go tools and supported by IDEs, making
it easy to get started creating unit tests for my code. And like the
- standard Go library, having a standard way to do tests means I donât
+ standard Go library, having a standard way to do tests means I don’t
have to evaluate external testing frameworks and select one. I can also
- understand the tests when Iâm evaluating a third party library.
+ understand the tests when I’m evaluating a third party library.
Even better, the default behavior running package tests in VSCode is to
- enable Goâs built-in code coverage. I had never taken code coverage
+ enable Go’s built-in code coverage. I had never taken code coverage
seriously working in other languages, partly because it was often
difficult to set up. But the immediate feedback (helped by the blazing
compile speed) gamified this for me, and I found myself adding tests to
increase code coverage (and finding new bugs along the way).
- Go doesnât allow circular dependencies between packages. While this has
+ Go doesn’t allow circular dependencies between packages. While this has
caused me some rethinking while writing code, I find it makes my
- testing regimen easier to think about â if I depend on a package, I can
+ testing regimen easier to think about – if I depend on a package, I can
rely on that package to have its own tests covering its capabilities.
Deploying code
@@ -188,7 +188,7 @@ Deploying code
particularly if you have hundreds or thousands of containers running).
Second, Go has built-in cross compiling capabilities so our development
- machines, containers and cloud hardware donât all have to all be on the
+ machines, containers and cloud hardware don’t all have to all be on the
same processor or operating system. For example, I can use a Linux
build machine to produce client executables for Linux, Mac and Windows.
Again, this takes away a complicated decision process due to artificial
@@ -212,7 +212,7 @@ What do I miss?
sometimes.
My most frequent coding mistake is when I should have used a pointer
- receiver for a method and didnât, then modify the receiver expecting
+ receiver for a method and didn’t, then modify the receiver expecting
the changes to be visible when the method returns. The code looks
correct, the right values get assigned if I use a debugger to step
through or issue prints, but the changes disappear after the method
@@ -225,7 +225,7 @@ In conclusion
As you can tell, I am a huge fan of Go, from even before I joined
Google. I am impressed by the language and ecosystem design, and by the
- implementation. For me, Go makes me a more productive developer and Iâm
+ implementation. For me, Go makes me a more productive developer and I’m
more confident in the quality of the code I produce.
Go, give it a [46]try!
@@ -237,38 +237,38 @@ In conclusion
Related articles
- https://storage.googleapis.com/gweb-cloudblog-publish/images/TMI_Blog_h
- eader_2436x1200_Rnd2.max-700x700.jpg
- Application Development
+ https://storage.googleapis.com/gweb-cloudblog-publish/images/containers
+ _2022_anH39my.max-700x700.jpg
+ DevOps & SRE
-The Modernization Imperative: Shifting left is for suckers. Shift down
-instead
+Best practices for consuming public Docker Hub content
- By Richard Seroter ⢠5-minute read
+ By Rishi Mukhopadhyay • 2-minute read
- https://storage.googleapis.com/gweb-cloudblog-publish/images/DO_NOT_USE
- _ps1BuN1.max-700x700.jpg
- DevOps & SRE
+ https://storage.googleapis.com/gweb-cloudblog-publish/images/General-GC
+ _Blog_header_2436x1200-v1.max-700x700.jpg
+ Google Cloud
-Config Connector: An easy way to manage your infrastructure in Google Cloud
+The overwhelmed person’s guide to Google Cloud: week of Dec 18
- By Leonid Yankulin ⢠4-minute read
+ By Forrest Brazeal • 2-minute read
- https://storage.googleapis.com/gweb-cloudblog-publish/images/DO_NOT_USE
- _Wfx45fA.max-700x700.jpg
- Application Modernization
+ https://storage.googleapis.com/gweb-cloudblog-publish/images/Google_Clo
+ ud_AIML_thumbnail.max-700x700.jpg
+ AI & Machine Learning
-Realizing cloud value for a render platform at Wayfair â Part 2
+Have the AI build your app for you!
- By Jack Brooks ⢠4-minute read
+ By Max Saltonstall • 2-minute read
https://storage.googleapis.com/gweb-cloudblog-publish/images/DO_NOT_USE
_Wfx45fA.max-700x700.jpg
Application Modernization
-Realizing cloud value for a render platform at Wayfair - Part 1
+Apollo24|7: Migrating a complex microservices application to Google Cloud
+with zero downtime
- By Jack Brooks ⢠4-minute read
+ By Nishu Saxena • 4-minute read
Footer Links
@@ -284,9 +284,10 @@ Follow us
* [51]Google Cloud Products
* [52]Privacy
* [53]Terms
+ * [54]Cookies management controls
- * [54]Help
- * [âªEnglishâ¬_____....]
+ * [55]Help
+ * [English__��..]
References
@@ -344,22 +345,23 @@ References
51. https://cloud.google.com/products/
52. https://myaccount.google.com/privacypolicy?hl=en-US
53. https://myaccount.google.com/termsofservice?hl=en-US
- 54. https://support.google.com/
+ 54. https://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go
+ 55. https://support.google.com/
Hidden links:
- 56. https://cloud.google.com/
57. https://cloud.google.com/
- 58. https://twitter.com/intent/tweet?text=Why%20I%20love%20Go%20@googlecloud&url=https://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go
- 59. https://www.linkedin.com/shareArticle?mini=true&url=https://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go&title=Why%20I%20love%20Go
- 60. https://www.facebook.com/sharer/sharer.php?caption=Why%20I%20love%20Go&u=https://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go
- 61. mailto:?subject=Why%20I%20love%20Go&body=Check%20out%20this%20article%20on%20the%20Cloud%20Blog:%0A%0AWhy%20I%20love%20Go%0A%0ALearn%20all%20the%20reasons%20David%20Yach,%20industry%20veteran%20and%20Director%20of%20Engineering%20at%20Google%20Cloud,%20loves%20to%20use%20Go%20for%20software%20development.%0A%0Ahttps://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go
- 62. https://cloud.google.com/blog/products/application-development/richard-seroter-on-shifting-down-vs-shifting-left
- 63. https://cloud.google.com/blog/products/devops-sre/how-config-connector-compares-for-infrastructure-management
- 64. https://cloud.google.com/blog/products/application-modernization/wayfair-identified-strategies-to-optimize-cloud-workloads-part-2
- 65. https://cloud.google.com/blog/products/application-modernization/wayfair-identified-strategies-to-optimize-cloud-workloads-part-1
- 66. https://www.twitter.com/googlecloud
- 67. https://www.youtube.com/googlecloud
- 68. https://www.linkedin.com/showcase/google-cloud
- 69. https://www.instagram.com/googlecloud/
- 70. https://www.facebook.com/googlecloud/
- 71. https://cloud.google.com/
+ 58. https://cloud.google.com/
+ 59. https://twitter.com/intent/tweet?text=Why%20I%20love%20Go%20@googlecloud&url=https://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go
+ 60. https://www.linkedin.com/shareArticle?mini=true&url=https://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go&title=Why%20I%20love%20Go
+ 61. https://www.facebook.com/sharer/sharer.php?caption=Why%20I%20love%20Go&u=https://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go
+ 62. mailto:?subject=Why%20I%20love%20Go&body=Check%20out%20this%20article%20on%20the%20Cloud%20Blog:%0A%0AWhy%20I%20love%20Go%0A%0ALearn%20all%20the%20reasons%20David%20Yach,%20industry%20veteran%20and%20Director%20of%20Engineering%20at%20Google%20Cloud,%20loves%20to%20use%20Go%20for%20software%20development.%0A%0Ahttps://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go
+ 63. https://cloud.google.com/blog/products/devops-sre/using-authenticated-logins-for-docker-hub-in-google-cloud
+ 64. https://cloud.google.com/blog/products/gcp/the-overwhelmed-persons-guide-to-google-cloud
+ 65. https://cloud.google.com/blog/products/ai-machine-learning/have-duet-ai-make-your-next-app-using-conversation
+ 66. https://cloud.google.com/blog/products/application-modernization/migrating-a-microservices-application-with-no-downtime
+ 67. https://www.twitter.com/googlecloud
+ 68. https://www.youtube.com/googlecloud
+ 69. https://www.linkedin.com/showcase/google-cloud
+ 70. https://www.instagram.com/googlecloud/
+ 71. https://www.facebook.com/googlecloud/
+ 72. https://cloud.google.com/
diff --git a/static/archive/codefol-io-bskabg.txt b/static/archive/codefol-io-bskabg.txt
@@ -320,11 +320,11 @@ References
1. https://codefol.io/
2. https://codefol.io/
- 3. file:///posts
- 4. file:///topics
- 5. file:///tags/favourite
- 6. file:///feed.xml
- 7. file:///about
+ 3. https://codefol.io/posts
+ 4. https://codefol.io/topics
+ 5. https://codefol.io/tags/favourite
+ 6. https://codefol.io/feed.xml
+ 7. https://codefol.io/about
8. https://www.codewithjason.com/rails-with-jason-podcast/noah-gibbs-3/
9. https://www.codewithjason.com/rails-with-jason-podcast/noah-gibbs-3/
10. https://rubymadscience.com/img/assistant_pirate_with_sphere_bigthumb.png
@@ -340,35 +340,35 @@ References
20. https://rubyonrails.org/doctrine/
21. https://rubyonrails.org/doctrine/#provide-sharp-knives
22. https://rubyonrails.org/doctrine/#omakase
- 23. file:///posts/when-should-you-not-use-rails/node_js_logo.png
+ 23. https://codefol.io/posts/when-should-you-not-use-rails/node_js_logo.png
24. https://github.com/eventmachine/eventmachine
25. https://github.com/socketry/async
26. http://rubymadscience.com/img/rails_internals_bigthumb.png
27. https://www.codewithjason.com/rails-with-jason-podcast/noah-gibbs-3/
28. https://rubyonrails.org/doctrine/
- 29. file:///tags/ruby/
- 30. file:///tags/rails/
+ 29. https://codefol.io/tags/ruby/
+ 30. https://codefol.io/tags/rails/
31. http://disqus.com/?ref_noscript
32. http://disqus.com/
- 33. file:///posts/introducing-computer-science-just-the-useful-bits/
- 34. file:///tags/ruby/
- 35. file:///tags/rails/
- 36. file:///posts/introducing-computer-science-just-the-useful-bits/
- 37. file:///posts/series-build-coding-course-email-reminders/
- 38. file:///tags/ruby/
- 39. file:///tags/rails/
- 40. file:///tags/letsbuild/
- 41. file:///tags/rubymadscience/
- 42. file:///posts/series-build-coding-course-email-reminders/
- 43. file:///posts/free-rr-video-chapters/
- 44. file:///tags/career/
- 45. file:///posts/urban-legend-of-the-10x-developer/
- 46. file:///tags/career/
- 47. file:///posts/urban-legend-of-the-10x-developer/
+ 33. https://codefol.io/posts/introducing-computer-science-just-the-useful-bits/
+ 34. https://codefol.io/tags/ruby/
+ 35. https://codefol.io/tags/rails/
+ 36. https://codefol.io/posts/introducing-computer-science-just-the-useful-bits/
+ 37. https://codefol.io/posts/series-build-coding-course-email-reminders/
+ 38. https://codefol.io/tags/ruby/
+ 39. https://codefol.io/tags/rails/
+ 40. https://codefol.io/tags/letsbuild/
+ 41. https://codefol.io/tags/rubymadscience/
+ 42. https://codefol.io/posts/series-build-coding-course-email-reminders/
+ 43. https://codefol.io/posts/free-rr-video-chapters/
+ 44. https://codefol.io/tags/career/
+ 45. https://codefol.io/posts/urban-legend-of-the-10x-developer/
+ 46. https://codefol.io/tags/career/
+ 47. https://codefol.io/posts/urban-legend-of-the-10x-developer/
48. https://ruby.social/@codefolio
49. https://github.com/noahgibbs
50. https://www.linkedin.com/in/noahgibbs
51. https://ruby.social/@codefolio
- 52. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L9874-9978TMP.html
+ 52. https://codefol.io/posts/when-should-you-not-use-rails/
53. https://justgoodthemes.com/
- 54. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L9874-9978TMP.html#page
+ 54. https://codefol.io/posts/when-should-you-not-use-rails/#page
diff --git a/static/archive/craigmod-com-xfi1ge.txt b/static/archive/craigmod-com-xfi1ge.txt
@@ -2,12 +2,11 @@
[2]About Craig
[3]Books & [4]Essays
- [5]Talks
- [6]Membership
- [7]Shop!
- [8]“Special Projects” Membership
- Podcasts:🎧 [9]On Margins & [10]SW945
- Newsletters:📩 [11]Roden & [12]Ridgeline
+ [5]Membership
+ [6]Shop!
+ [7]“Special Projects” Membership
+ Podcasts:🎧 [8]On Margins & [9]SW945
+ [10]Newsletters:📩 [11]Roden & [12]Ridgeline
Header image for Electric Bike, Stupid Love of My Life
@@ -298,23 +297,26 @@ Reflections on eighteen months of electric bike ownership
[23]Craig Mod, his head, floating at the bottom of the article
[24]Craig Mod is a writer and photographer based in Japan. He's the
- author of [25]Kissa by Kissa and a MacDowell, Ragdale, and VCCA writing
- fellow. His essays and articles have appeared in Eater, The Atlantic,
+ author of the books [25]Things Become Other Things and [26]Kissa by
+ Kissa and is a MacDowell, Ragdale, and VCCA writing fellow. His essays
+ and articles have appeared in The New York Times, Eater, The Atlantic,
California Sunday Magazine, Wired, Aeon, New Scientist, Virginia
- Quarterly Review, The New Yorker, The New York Times, The Morning News,
- Codex: Journal of Typography, and elsewhere. He writes newsletters, oh
- yes, [26]newsletters: [27]Roden & [28]Ridgeline.
+ Quarterly Review, The New Yorker, The Morning News, Codex: Journal of
+ Typography, and elsewhere.
- The work on this site is supported in part by [29]paid memberships.
+ He writes newsletters, oh yes, [27]newsletters: [28]Roden &
+ [29]Ridgeline.
- Whatever you do, don't follow @craigmod on [30]Twitter or
- [31]Instagram.
+ The work on this site is supported in part by [30]paid memberships.
+
+ Whatever you do, don't follow @craigmod on [31]Threads or
+ [32]Instagram.
Subscribe to my newsletters
Join some ~30,000 other subscribers.
- [32]Roden: photography × literature × tech × film (monthly)
- [33]Ridgeline: walking × Japan (weekly)
+ [33]Roden: photography × literature × tech × film (monthly)
+ [34]Ridgeline: walking × Japan (weekly)
Always one-click to unsubscribe.
____________________
[X] Roden (monthly)
@@ -324,30 +326,29 @@ Subscribe to my newsletters
Popular Essays
-Pop-Up Walk
+An endless, gritty, very spitty walk
-What does a pop-up walk look like?
+Good walks benefit from context.
-Self-Improvement and the Big Walk
+How I Got My Attention Back
-Every day a change to be better
+Technology is commanding our attention in infinite, insurmountable loops. A
+country trip off-grid helped me escape.
-Upon this Wrist
+Annapurna Moonrise
-A week with Apple Watch
+A night on Annapurna basecamp
-A Walk is a Tool and a Platform
+The Leica Q
-My talk from Figma's Config conference
+A six month field test — by Craig Mod
____________________
- © 2001 - 2023, [34]Craig Mod
-
- [35]Twitter [36]Instagram [37]Mastodon [38]RSS
+ Produced / written / maintained by [35]Craig Mod since 2002
References
@@ -356,12 +357,12 @@ References
2. https://craigmod.com/about/
3. https://craigmod.com/books/
4. https://craigmod.com/essays/
- 5. https://craigmod.com/talks/
- 6. https://craigmod.com/membership/
- 7. https://shop.specialprojects.jp/
- 8. https://craigmod.com/membership/
- 9. https://craigmod.com/onmargins/
- 10. https://sw945.craigmod.com/
+ 5. https://craigmod.com/membership/
+ 6. https://shop.specialprojects.jp/
+ 7. https://craigmod.com/membership/
+ 8. https://craigmod.com/onmargins/
+ 9. https://sw945.craigmod.com/
+ 10. https://craigmod.com/newsletters/
11. https://craigmod.com/roden/
12. https://craigmod.com/ridgeline/
13. https://craigmod.com/essays/electric_bikes/#so-many-bikes
@@ -376,28 +377,30 @@ References
22. mailto:[email protected]
23. https://craigmod.com/about/
24. https://craigmod.com/about/
- 25. https://shop.specialprojects.jp/products/kissa-by-kissa-4th-ed
- 26. https://craigmod.com/newsletters
- 27. https://craigmod.com/explorers/
- 28. https://craigmod.com/ridgeline/
- 29. https://craigmod.com/membership/
- 30. http://twitter.com/craigmod/
- 31. http://instagram.com/craigmod
- 32. https://craigmod.com/roden/
- 33. https://craigmod.com/ridgeline/
- 34. https://craigmod.com/about/
- 35. http://twitter.com/craigmod
- 36. http://instagram.com/craigmod
- 37. https://mastodon.social/@craigmod
- 38. https://craigmod.com/index.xml
+ 25. https://shop.specialprojects.jp/products/things-become-other-things-1st-ed/
+ 26. https://shop.specialprojects.jp/products/kissa-by-kissa-4th-ed
+ 27. https://craigmod.com/newsletters
+ 28. https://craigmod.com/explorers/
+ 29. https://craigmod.com/ridgeline/
+ 30. https://craigmod.com/membership/
+ 31. http://threads.net/@craigmod/
+ 32. http://instagram.com/craigmod
+ 33. https://craigmod.com/roden/
+ 34. https://craigmod.com/ridgeline/
+ 35. https://craigmod.com/about/
Hidden links:
- 40. https://craigmod.com/
- 41. https://twitter.com/craigmod/
- 42. https://instagram.com/craigmod/
- 43. mailto:?subject=From%20craigmod.com:%20Electric%20Bike%2c%20Stupid%20Love%20of%20My%20Life&body=I%20think%20you%20might%20enjoy%20this%20article:%0D%0Ahttps%3a%2f%2fcraigmod.com%2fessays%2felectric_bikes%2f%20%0D%0A
- 44. https://twitter.com/intent/tweet?text=Electric%20Bike,%20Stupid%20Love%20of%20My%20Life+https://craigmod.com/essays/electric_bikes/
- 45. https://craigmod.com/ridgeline/047/
- 46. https://craigmod.com/ridgeline/091/
- 47. https://craigmod.com/essays/upon_this_wrist/
- 48. https://craigmod.com/ridgeline/058/
+ 37. https://craigmod.com/
+ 38. https://threads.net/@craigmod/
+ 39. https://instagram.com/craigmod/
+ 40. https://mastodon.social/@craigmod
+ 41. mailto:?subject=From%20craigmod.com:%20Electric%20Bike%2c%20Stupid%20Love%20of%20My%20Life&body=I%20think%20you%20might%20enjoy%20this%20article:%0D%0Ahttps%3a%2f%2fcraigmod.com%2fessays%2felectric_bikes%2f%20%0D%0A
+ 42. https://twitter.com/intent/tweet?text=Electric%20Bike,%20Stupid%20Love%20of%20My%20Life+https://craigmod.com/essays/electric_bikes/
+ 43. https://craigmod.com/ridgeline/001/
+ 44. https://craigmod.com/essays/how_i_got_my_attention_back/
+ 45. https://craigmod.com/journal/annapurna_moonrise/
+ 46. https://craigmod.com/essays/leica_q/
+ 47. https://threads.net/@craigmod/
+ 48. https://instagram.com/craigmod/
+ 49. https://mastodon.social/@craigmod
+ 50. https://craigmod.com/index.xml
diff --git a/static/archive/crawshaw-io-k5slfj.txt b/static/archive/crawshaw-io-k5slfj.txt
@@ -558,7 +558,7 @@ Indie dev techniques for the corporate programmer
References
- 1. file:///atom.xml
+ 1. https://crawshaw.io/atom.xml
2. https://gonorthwest.io/
3. https://www.kaggle.com/kingburrito666/shakespeare-plays
4. https://golang.org/pkg/database/sql
@@ -569,6 +569,6 @@ References
9. https://www.posticulous.com/
10. https://www.sqlite.org/c3ref/blob_open.html
11. https://godoc.org/crawshaw.io/sqlite#Blob
- 12. file:///
+ 12. https://crawshaw.io/
13. https://github.com/crawshaw
14. https://twitter.com/davidcrawshaw
diff --git a/static/archive/deadspin-com-cjpmjw.txt b/static/archive/deadspin-com-cjpmjw.txt
@@ -1,33 +1,62 @@
- #[1]Deadspin - All stories
+ #[1]alternate [2]alternate [3]Deadspin - All stories
- * [2]The A.V. Club
- * [3]Deadspin
- * [4]Gizmodo
- * [5]Jalopnik
- * [6]Jezebel
- * [7]Kotaku
- * [8]Quartz
- * [9]The Root
- * [10]The Takeout
+ [p?c1=2&c2=6770184&cv=4.4.0&cj=1]
+
+ * [4]The A.V. Club
+ * [5]Deadspin
+ * [6]Gizmodo
+ * [7]Jalopnik
+ * [8]Kotaku
+ * [9]Quartz
+ * [10]The Root
+ * [11]The Takeout
*
- * [11]The Onion
+ * [12]The Onion
*
- * [12]The Inventory
+ * [13]The Inventory
- Sports News Without Fear, Favor or Compromise
- [13]Send us a tip![14]Shop[15]Subscribe
+ * [14]Home
+ * [15]Latest
+ * [16]Baseball
+ * [17]Football
+ * [18]Basketball
+ * [19]Hockey
+ * [20]Golf
+ * [21]Soccer
+ * [22]The Mourning After
+ * [23]Wrestling
+ * [24]Lists
+ * [25]Tennis
+ * [26]The Fights
+ * [27]Olympics
+ * [28]Racing
+ * [29]Poker
+ * [30]Media
+ * [31]Locker
+ * [32]Español
- [16]Home[17]Latest[18]Baseball[19]Football[20]Basketball[21]Hockey[22]G
- olf[23]Soccer[24]The Mourning
- After[25]Wrestling[26]Lists[27]Tennis[28]The
- Fights[29]Olympics[30]Racing[31]Poker[32]Media[33]Locker
- We may earn a commission from links on this page.
- Sports News Without Fear, Favor or Compromise
+ We may earn a commission from links on this page
+
+ * [33]Home
+ * [34]Latest
+ * [35]Baseball
+ * [36]Football
+ * [37]Basketball
+ * [38]Hockey
+ * [39]Golf
+ * [40]Soccer
+ * [41]The Mourning After
+ * [42]Wrestling
+ * [43]Lists
+ * [44]Tennis
+ * [45]The Fights
+ * [46]Olympics
+ * [47]Racing
+ * [48]Poker
+ * [49]Media
+ * [50]Locker
+ * [51]Español
- [34]Home[35]Latest[36]Baseball[37]Football[38]Basketball[39]Hockey[40]G
- olf[41]Soccer[42]The Mourning
- After[43]Wrestling[44]Lists[45]Tennis[46]The
- Fights[47]Olympics[48]Racing[49]Poker[50]Media[51]Locker
Locker
Spend Exactly None Of Your Time Killing Time
@@ -45,19 +74,23 @@ Spend Exactly None Of Your Time Killing Time
between doing things you should be doing, and doing things you want to
be doing.
Watch
- The end is nigh for the Clippers Kawhi & PG era | Keep it a Buck(et)
+ What Jason Kelce’s retirement says about the Eagles future
+ (BUTTON) CC
Share
+ Subtitles
+ * Off
+ * English
+
Share this Video
[53]Facebook[54]Twitter[55]Email
[56]Reddit[57]Link
[58]view video
- [59]The end is nigh for the Clippers Kawhi & PG era | Keep it a
- Buck(et)
- Who asked for a Charles Barkley & Gayle King CNN show? NOBODY! | The
- SEO Show
- Wednesday 3:18PM
- Are you sick of talking about Aaron Rodgers yet? | Agree to Disagree
- Tuesday 5:18PM
+ [59]What Jason Kelce’s retirement says about the Eagles future
+ Which NFL team lands Jim Harbaugh as their next head coach?
+ January 10, 2024
+ Josh Allen, Trevor Lawrence, or the Eagles: Who are the biggest frauds
+ of the season?
+ January 8, 2024
When you are not doing something you should be doing—straightening up
around the house, taking out the garbage, walking the dog, your job—you
@@ -85,6 +118,7 @@ Spend Exactly None Of Your Time Killing Time
give your life some feeble structure. Stop it! Killing time is the very
habit we are trying to address, here. There’s barely enough time as it
is.
+ Advertisement
Along the way you will need to hone your sense of what things you
should be doing. You know the most obvious ones—they’re occupying the
@@ -98,14 +132,6 @@ Spend Exactly None Of Your Time Killing Time
work but which, I’m afraid, must be done. But it’s also good news,
because by acknowledging that those are responsibilities, you have also
earned the right to take some satisfaction from having fulfilled them.
- $300 off Outdoor Furniture Set on Amazon
- Save 33%
- $300 off Outdoor Furniture Set on Amazon
-
- Make your patio the place to be
- This 7-piece outdoor sectional furniture set is marked down from $900
- to $600 on Amazon right now.
- [61](BUTTON) Buy for $600 at Amazon
Advertisement
Sometimes you have the bandwidth and energy to address your attention
@@ -198,89 +224,89 @@ Spend Exactly None Of Your Time Killing Time
failure. When you remember this wise practice, when it occurs to you,
treat it as a rule and follow it. Ah, right, I said I wasn’t gonna sit
here stewing in my anxiety all afternoon, so instead I’m going to go
- see [62]Into the Spider-Verse. Good plan! You are going to end the day
+ see [61]Into the Spider-Verse. Good plan! You are going to end the day
with something to show for it, and that’s the whole idea.
+ (BUTTON)
+ Continue reading
- IFRAME: [63]https://www.googletagmanager.com/ns.html?id=GTM-T73GPNQ
+ IFRAME: [62]https://www.googletagmanager.com/ns.html?id=GTM-T73GPNQ
References
Visible links:
- 1. https://deadspin.com/rss
- 2. https://avclub.com/
- 3. https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904
- 4. https://gizmodo.com/
- 5. https://jalopnik.com/
- 6. https://jezebel.com/
- 7. https://kotaku.com/
- 8. https://qz.com/
- 9. https://theroot.com/
- 10. https://thetakeout.com/
- 11. https://theonion.com/
- 12. https://theinventory.com/
- 13. mailto:[email protected]
- 14. https://store.deadspin.com/
- 15. https://deadspin.com/newsletter
- 16. https://deadspin.com/
- 17. https://deadspin.com/latest
- 18. https://deadspin.com/baseball
- 19. https://deadspin.com/football
- 20. https://deadspin.com/basketball
- 21. https://deadspin.com/hockey
- 22. https://deadspin.com/golf
- 23. https://deadspin.com/soccer
- 24. https://deadspin.com/locker/the-mourning-after
- 25. https://deadspin.com/wrestling
- 26. https://deadspin.com/lists
- 27. https://deadspin.com/tennis
- 28. https://deadspin.com/the-fights
- 29. https://deadspin.com/olympics
- 30. https://deadspin.com/racing
- 31. https://deadspin.com/poker
- 32. https://deadspin.com/media
- 33. https://deadspin.com/locker
- 34. https://deadspin.com/
- 35. https://deadspin.com/latest
- 36. https://deadspin.com/baseball
- 37. https://deadspin.com/football
- 38. https://deadspin.com/basketball
- 39. https://deadspin.com/hockey
- 40. https://deadspin.com/golf
- 41. https://deadspin.com/soccer
- 42. https://deadspin.com/locker/the-mourning-after
- 43. https://deadspin.com/wrestling
- 44. https://deadspin.com/lists
- 45. https://deadspin.com/tennis
- 46. https://deadspin.com/the-fights
- 47. https://deadspin.com/olympics
- 48. https://deadspin.com/racing
- 49. https://deadspin.com/poker
- 50. https://deadspin.com/media
- 51. https://deadspin.com/locker
+ 1. https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904
+ 2. https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904
+ 3. https://deadspin.com/rss
+ 4. https://avclub.com/
+ 5. https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904
+ 6. https://gizmodo.com/
+ 7. https://jalopnik.com/
+ 8. https://kotaku.com/
+ 9. https://qz.com/
+ 10. https://theroot.com/
+ 11. https://thetakeout.com/
+ 12. https://theonion.com/
+ 13. https://theinventory.com/
+ 14. https://deadspin.com/
+ 15. https://deadspin.com/latest
+ 16. https://deadspin.com/baseball
+ 17. https://deadspin.com/football
+ 18. https://deadspin.com/basketball
+ 19. https://deadspin.com/hockey
+ 20. https://deadspin.com/golf
+ 21. https://deadspin.com/soccer
+ 22. https://deadspin.com/locker/the-mourning-after
+ 23. https://deadspin.com/wrestling
+ 24. https://deadspin.com/lists
+ 25. https://deadspin.com/tennis
+ 26. https://deadspin.com/the-fights
+ 27. https://deadspin.com/olympics
+ 28. https://deadspin.com/racing
+ 29. https://deadspin.com/poker
+ 30. https://deadspin.com/media
+ 31. https://deadspin.com/locker
+ 32. https://es.deadspin.com/
+ 33. https://deadspin.com/
+ 34. https://deadspin.com/latest
+ 35. https://deadspin.com/baseball
+ 36. https://deadspin.com/football
+ 37. https://deadspin.com/basketball
+ 38. https://deadspin.com/hockey
+ 39. https://deadspin.com/golf
+ 40. https://deadspin.com/soccer
+ 41. https://deadspin.com/locker/the-mourning-after
+ 42. https://deadspin.com/wrestling
+ 43. https://deadspin.com/lists
+ 44. https://deadspin.com/tennis
+ 45. https://deadspin.com/the-fights
+ 46. https://deadspin.com/olympics
+ 47. https://deadspin.com/racing
+ 48. https://deadspin.com/poker
+ 49. https://deadspin.com/media
+ 50. https://deadspin.com/locker
+ 51. https://es.deadspin.com/
52. https://deadspin.com/author/miserableshitehawk
- 53. https://facebook.com/sharer.php?u=https://deadspin.com/kawhi-leonard-paul-george-clippers-doomed-1850379989?utm_medium=sharefromsite&utm_source=facebook
- 54. https://twitter.com/intent/tweet?url=https://deadspin.com/kawhi-leonard-paul-george-clippers-doomed-1850379989?utm_medium=sharefromsite&utm_source=twitter&text=The end is nigh for the Clippers Kawhi & PG era | Keep it a Buck(et)
- 55. mailto:?subject=The end is nigh for the Clippers Kawhi & PG era | Keep it a Buck(et)&body=https://deadspin.com/kawhi-leonard-paul-george-clippers-doomed-1850379989?utm_medium=sharefromsite&utm_source=email
- 56. https://www.reddit.com/submit?url=https://deadspin.com/kawhi-leonard-paul-george-clippers-doomed-1850379989?utm_medium=sharefromsite&utm_source=reddit&title=The end is nigh for the Clippers Kawhi & PG era | Keep it a Buck(et)
- 57. https://deadspin.com/kawhi-leonard-paul-george-clippers-doomed-1850379989
- 58. https://deadspin.com/kawhi-leonard-paul-george-clippers-doomed-1850379989
- 59. https://deadspin.com/kawhi-leonard-paul-george-clippers-doomed-1850379989
+ 53. https://facebook.com/sharer.php?u=https://deadspin.com/what-jason-kelce-s-retirement-says-about-the-eagles-fut-1851169895?utm_medium=sharefromsite&utm_source=facebook
+ 54. https://twitter.com/intent/tweet?url=https://deadspin.com/what-jason-kelce-s-retirement-says-about-the-eagles-fut-1851169895?utm_medium=sharefromsite&utm_source=twitter&text=What Jason Kelce’s retirement says about the Eagles future
+ 55. mailto:?subject=What Jason Kelce’s retirement says about the Eagles future&body=https://deadspin.com/what-jason-kelce-s-retirement-says-about-the-eagles-fut-1851169895?utm_medium=sharefromsite&utm_source=email
+ 56. https://www.reddit.com/submit?url=https://deadspin.com/what-jason-kelce-s-retirement-says-about-the-eagles-fut-1851169895?utm_medium=sharefromsite&utm_source=reddit&title=What Jason Kelce’s retirement says about the Eagles future
+ 57. https://deadspin.com/what-jason-kelce-s-retirement-says-about-the-eagles-fut-1851169895
+ 58. https://deadspin.com/what-jason-kelce-s-retirement-says-about-the-eagles-fut-1851169895
+ 59. https://deadspin.com/what-jason-kelce-s-retirement-says-about-the-eagles-fut-1851169895
60. https://theconcourse.deadspin.com/i-like-chopping-firewood-in-red-dead-redemption-2-1830178593#_ga=2.215259543.149258240.1547482638-1486199056.1525795056
- 61. https://www.amazon.com/Best-Choice-Products-Sectional-Conversation/dp/B0863D974H/ref=sr_1_1?asc_campaign=InlineMobile&asc_refurl=https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904&asc_source=&tag=kinjadeadspinpromo-20
- 62. https://film.avclub.com/superhero-dimensions-collide-in-a-funny-gorgeously-psy-1830700647
- 63. https://www.googletagmanager.com/ns.html?id=GTM-T73GPNQ
+ 61. https://film.avclub.com/superhero-dimensions-collide-in-a-funny-gorgeously-psy-1830700647
+ 62. https://www.googletagmanager.com/ns.html?id=GTM-T73GPNQ
Hidden links:
+ 64. https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904
65. https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904
66. https://deadspin.com/search
- 67. https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904
- 68. https://deadspin.com/search
- 69. https://deadspin.com/locker
- 70. https://twitter.com/intent/tweet?via=deadspin&url=https%3A%2F%2Fdeadspin.com%2Fspend-exactly-none-of-your-time-killing-time-1831777904%3Futm_medium%3Dsharefromsite%26utm_source%3Ddeadspin_twitter&text=Spend%20Exactly%20None%20Of%20Your%20Time%20Killing%20Time
- 71. https://facebook.com/sharer.php?u=https%3A%2F%2Fdeadspin.com%2Fspend-exactly-none-of-your-time-killing-time-1831777904%3Futm_medium%3Dsharefromsite%26utm_source%3Ddeadspin_facebook
- 72. https://www.reddit.com/submit?url=https%3A%2F%2Fdeadspin.com%2Fspend-exactly-none-of-your-time-killing-time-1831777904%3Futm_medium%3Dsharefromsite%26utm_source%3Ddeadspin_reddit&title=Spend%20Exactly%20None%20Of%20Your%20Time%20Killing%20Time
- 73. mailto:?subject=Spend%20Exactly%20None%20Of%20Your%20Time%20Killing%20Time&body=https%3A%2F%2Fdeadspin.com%2Fspend-exactly-none-of-your-time-killing-time-1831777904%3Futm_medium%3Dsharefromsite%26utm_source%3Ddeadspin_email
- 74. https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904
- 75. https://deadspin.com/charles-barkley-gayle-king-cnn-show-the-seo-show-1850379370
- 76. https://deadspin.com/aaron-rodgers-jets-trade-news-oversaturation-1850375353
- 77. https://www.amazon.com/Best-Choice-Products-Sectional-Conversation/dp/B0863D974H/ref=sr_1_1?asc_campaign=InlineMobile&asc_refurl=https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904&asc_source=&tag=kinjadeadspinpromo-20
+ 67. https://deadspin.com/newsletter
+ 68. https://deadspin.com/locker
+ 69. https://twitter.com/intent/tweet?via=deadspin&url=https%3A%2F%2Fdeadspin.com%2Fspend-exactly-none-of-your-time-killing-time-1831777904%3Futm_medium%3Dsharefromsite%26utm_source%3Ddeadspin_twitter&text=Spend%20Exactly%20None%20Of%20Your%20Time%20Killing%20Time
+ 70. https://facebook.com/sharer.php?u=https%3A%2F%2Fdeadspin.com%2Fspend-exactly-none-of-your-time-killing-time-1831777904%3Futm_medium%3Dsharefromsite%26utm_source%3Ddeadspin_facebook
+ 71. https://www.reddit.com/submit?url=https%3A%2F%2Fdeadspin.com%2Fspend-exactly-none-of-your-time-killing-time-1831777904%3Futm_medium%3Dsharefromsite%26utm_source%3Ddeadspin_reddit&title=Spend%20Exactly%20None%20Of%20Your%20Time%20Killing%20Time
+ 72. mailto:?subject=Spend%20Exactly%20None%20Of%20Your%20Time%20Killing%20Time&body=https%3A%2F%2Fdeadspin.com%2Fspend-exactly-none-of-your-time-killing-time-1831777904%3Futm_medium%3Dsharefromsite%26utm_source%3Ddeadspin_email
+ 73. https://deadspin.com/spend-exactly-none-of-your-time-killing-time-1831777904
+ 74. https://deadspin.com/which-nfl-team-lands-jim-harbaugh-as-their-next-head-co-1851156349
+ 75. https://deadspin.com/josh-allen-trevor-lawrence-or-the-eagles-who-are-the-1851149579
diff --git a/static/archive/edmtips-com-05su6g.txt b/static/archive/edmtips-com-05su6g.txt
@@ -1,5 +1,4 @@
- [tr?id=1356908847688416&ev=PageView&noscript=1]
- [tr?id=279433711742018&ev=PageView&noscript=1] #[1]EDM Tips » EDM Song
+ [tr?id=279433711742018&ev=PageView&noscript=1] #[1]EDM Tips » EDM Song
Structure: Arrange Your Loop into a Full Song Comments Feed
[2]alternate [3]alternate [4]alternate
@@ -10,8 +9,8 @@
* [7]FREE
* [8]COURSES
- * [9]ABOUT
- * [10]BLOG
+ * [9]BLOG
+ * [10]JOIN
* [11]LOGIN
* Search
____________________ ____________________ Submit
@@ -514,10 +513,10 @@ References
6. https://edmtips.com/
7. https://edmtips.com/free-guides/
8. https://edmtips.com/products/
- 9. https://edmtips.com/about/
- 10. https://edmtips.com/blog/
+ 9. https://edmtips.com/blog/
+ 10. https://edmtips.com/club/
11. https://academy.edmtips.com/login
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L74532-8332TMP.html#comments
+ 12. https://edmtips.com/edm-song-structure/#comments
13. https://www.facebook.com/share.php?u=https://edmtips.com/edm-song-structure/
14. https://twitter.com/intent/tweet?text=EDM+Song+Structure:+Arrange+Your+Loop+into+a+Full+Song&url=https://edmtips.com/edm-song-structure/&via=EDMtipsOfficial
15. https://www.youtube.com/embed/EXx9At3iUOw?feature=oembed&iv_load_policy=3&modestbranding=1&rel=0&autohide=1&playsinline=0&autoplay=0
diff --git a/static/archive/funlandrehoboth-com-jrkd5r.txt b/static/archive/funlandrehoboth-com-jrkd5r.txt
@@ -1,4 +1,5 @@
- Funland is open for the season! Click here for our daily schedule!
+ Funland is closed for the season! Our opening day next season is Sat,
+ May 11!
[1]Home
Attractions
* [2]Park Information
@@ -14,72 +15,69 @@
* [10]Maintenance Mechanic
* [11]Seasonal Park Cleaner
- [12]Tickets
Info
- * [13]Shop
- * [14]Height Restrictions
- * [15]Photos
- * [16]Contact Us
- * [17]Report A Lost Item
+ * [12]Tickets
+ * [13]Height Restrictions
+ * [14]Photos
+ * [15]Contact Us
+ * [16]Report A Lost Item
Funland Rehoboth
- [18]Home
+ [17]Home
Attractions
- * [19]Park Information
- * [20]Rides
- * [21]Games
- * [22]Retail & Food
+ * [18]Park Information
+ * [19]Rides
+ * [20]Games
+ * [21]Retail & Food
- [23]Schedule
+ [22]Schedule
Work For Us
- * [24]Employee Testimonials
- * [25]Seasonal Rides/ Games
- * [26]Maintenance Manager
- * [27]Maintenance Mechanic
- * [28]Seasonal Park Cleaner
+ * [23]Employee Testimonials
+ * [24]Seasonal Rides/ Games
+ * [25]Maintenance Manager
+ * [26]Maintenance Mechanic
+ * [27]Seasonal Park Cleaner
- [29]Tickets
Info
- * [30]Shop
- * [31]Height Restrictions
- * [32]Photos
- * [33]Contact Us
- * [34]Report A Lost Item
+ * [28]Tickets
+ * [29]Height Restrictions
+ * [30]Photos
+ * [31]Contact Us
+ * [32]Report A Lost Item
More
- * [35]Home
+ * [33]Home
* Attractions
- + [36]Park Information
- + [37]Rides
- + [38]Games
- + [39]Retail & Food
- * [40]Schedule
+ + [34]Park Information
+ + [35]Rides
+ + [36]Games
+ + [37]Retail & Food
+ * [38]Schedule
* Work For Us
- + [41]Employee Testimonials
- + [42]Seasonal Rides/ Games
- + [43]Maintenance Manager
- + [44]Maintenance Mechanic
- + [45]Seasonal Park Cleaner
- * [46]Tickets
+ + [39]Employee Testimonials
+ + [40]Seasonal Rides/ Games
+ + [41]Maintenance Manager
+ + [42]Maintenance Mechanic
+ + [43]Seasonal Park Cleaner
* Info
- + [47]Shop
- + [48]Height Restrictions
- + [49]Photos
- + [50]Contact Us
- + [51]Report A Lost Item
+ + [44]Tickets
+ + [45]Height Restrictions
+ + [46]Photos
+ + [47]Contact Us
+ + [48]Report A Lost Item
- * [52]Sign In
+ * [49]Sign In
*
______________________________________________________________
- * [53]My Account
+ * [50]My Account
* Signed in as:
* [email protected]
*
______________________________________________________________
- * [54]My Account
+ * [51]My Account
* Sign out
Funland Rehoboth
@@ -87,43 +85,53 @@
Signed in as:
[email protected]
- * [55]Home
- * [56]Attractions
- + [57]Park Information
- + [58]Rides
- + [59]Games
- + [60]Retail & Food
- * [61]Schedule
- * [62]Work For Us
- + [63]Employee Testimonials
- + [64]Seasonal Rides/ Games
- + [65]Maintenance Manager
- + [66]Maintenance Mechanic
- + [67]Seasonal Park Cleaner
- * [68]Tickets
- * [69]Info
- + [70]Shop
- + [71]Height Restrictions
- + [72]Photos
- + [73]Contact Us
- + [74]Report A Lost Item
+ * [52]Home
+ * [53]Attractions
+ + [54]Park Information
+ + [55]Rides
+ + [56]Games
+ + [57]Retail & Food
+ * [58]Schedule
+ * [59]Work For Us
+ + [60]Employee Testimonials
+ + [61]Seasonal Rides/ Games
+ + [62]Maintenance Manager
+ + [63]Maintenance Mechanic
+ + [64]Seasonal Park Cleaner
+ * [65]Info
+ + [66]Tickets
+ + [67]Height Restrictions
+ + [68]Photos
+ + [69]Contact Us
+ + [70]Report A Lost Item
Account
*
______________________________________________________________
- * [75]My Account
+ * [71]My Account
* Sign out
*
______________________________________________________________
- * [76]Sign In
- * [77]My Account
+ * [72]Sign In
+ * [73]My Account
- []
+ [rs=w:388,h:388,cg:true,m]
+ [74]Schedule
+ [rs=w:388,h:388,cg:true]
+ [75]Tickets
+ [rs=w:388,h:388,cg:true,m]
+ [76]Work for Us
+ [cr=w:388,h:388]
+ [77]Rides
+ [rs=w:388,h:388,cg:true,m]
+ [78]Games
+ [rs=w:388,h:388,cg:true]
+ [79]Park Info
- IFRAME: [78]javascript: window.frameElement.getAttribute("srcdoc");
+ IFRAME: [80]javascript: window.frameElement.getAttribute("srcdoc");
History of Funland
@@ -171,10 +179,10 @@ It all started as an innocent vacation to the beach, back in 1961…
If you would like to hear more about the Funland story check out the
links below!
- CBS Sunday Morning: [79]“Old-Fashion Fun: Funland”
- Content Delaware Documentary: [80] “Nothing Beats Fun: The Funland
+ CBS Sunday Morning: [81]“Old-Fashion Fun: Funland”
+ Content Delaware Documentary: [82] “Nothing Beats Fun: The Funland
Story!”.
- The Cape Gazette also featured a [81]Funland Retrospective which marked
+ The Cape Gazette also featured a [83]Funland Retrospective which marked
our 50th year of fun at the Rehoboth seashore.
Subscribe
@@ -182,11 +190,11 @@ Subscribe
Sign up to stay up to date with all announcements!
____________________Email
(BUTTON) Sign up
- * [82]Seasonal Rides/ Games
- * [83]Park Policies
- * [84]Rider Safety Guide
- * [85]Contact Us
- * [86]Subscribe
+ * [84]Seasonal Rides/ Games
+ * [85]Park Policies
+ * [86]Rider Safety Guide
+ * [87]Contact Us
+ * [88]Subscribe
Funland
@@ -195,107 +203,109 @@ Subscribe
References
Visible links:
- 1. file:///
- 2. file:///park-information
- 3. file:///rides
- 4. file:///games
- 5. file:///retail-&-food
- 6. file:///schedule
- 7. file:///employee-testimonials
- 8. file:///seasonal-rides/-games
- 9. file:///maintenance-manager
- 10. file:///maintenance-mechanic
- 11. file:///seasonal-park-cleaner
- 12. file:///tickets
- 13. https://the-funland-store.myshopify.com/
- 14. file:///height-restrictions
- 15. file:///photos
- 16. file:///contact-us
- 17. file:///report-a-lost-item
- 18. file:///
- 19. file:///park-information
- 20. file:///rides
- 21. file:///games
- 22. file:///retail-&-food
- 23. file:///schedule
- 24. file:///employee-testimonials
- 25. file:///seasonal-rides/-games
- 26. file:///maintenance-manager
- 27. file:///maintenance-mechanic
- 28. file:///seasonal-park-cleaner
- 29. file:///tickets
- 30. https://the-funland-store.myshopify.com/
- 31. file:///height-restrictions
- 32. file:///photos
- 33. file:///contact-us
- 34. file:///report-a-lost-item
- 35. file:///
- 36. file:///park-information
- 37. file:///rides
- 38. file:///games
- 39. file:///retail-&-food
- 40. file:///schedule
- 41. file:///employee-testimonials
- 42. file:///seasonal-rides/-games
- 43. file:///maintenance-manager
- 44. file:///maintenance-mechanic
- 45. file:///seasonal-park-cleaner
- 46. file:///tickets
- 47. https://the-funland-store.myshopify.com/
- 48. file:///height-restrictions
- 49. file:///photos
- 50. file:///contact-us
- 51. file:///report-a-lost-item
- 52. file:///m/account
- 53. file:///m/account
- 54. file:///m/account
- 55. file:///
- 56. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 57. file:///park-information
- 58. file:///rides
- 59. file:///games
- 60. file:///retail-&-food
- 61. file:///schedule
- 62. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 63. file:///employee-testimonials
- 64. file:///seasonal-rides/-games
- 65. file:///maintenance-manager
- 66. file:///maintenance-mechanic
- 67. file:///seasonal-park-cleaner
- 68. file:///tickets
- 69. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 70. https://the-funland-store.myshopify.com/
- 71. file:///height-restrictions
- 72. file:///photos
- 73. file:///contact-us
- 74. file:///report-a-lost-item
- 75. file:///m/account
- 76. file:///m/account
- 77. file:///m/account
- 78. javascript: window.frameElement.getAttribute("srcdoc");
- 79. https://www.youtube.com/watch?v=7sB9vcZvigA
- 80. http://www.youtube.com/watch?v=eyftYi7p4zs
- 81. http://capegazette.villagesoup.com/p/rehoboths-funland-marks-50-years-of-thrills/104065
- 82. file:///seasonal-rides/-games
- 83. file:///park-policies
- 84. file:///rider-safety-guide
- 85. file:///contact-us
- 86. file:///subscribe
+ 1. https://funlandrehoboth.com/
+ 2. https://funlandrehoboth.com/park-information
+ 3. https://funlandrehoboth.com/rides
+ 4. https://funlandrehoboth.com/games
+ 5. https://funlandrehoboth.com/retail-&-food
+ 6. https://funlandrehoboth.com/schedule
+ 7. https://funlandrehoboth.com/employee-testimonials
+ 8. https://funlandrehoboth.com/seasonal-rides/-games
+ 9. https://funlandrehoboth.com/maintenance-manager
+ 10. https://funlandrehoboth.com/maintenance-mechanic
+ 11. https://funlandrehoboth.com/seasonal-park-cleaner
+ 12. https://funlandrehoboth.com/tickets
+ 13. https://funlandrehoboth.com/height-restrictions
+ 14. https://funlandrehoboth.com/photos
+ 15. https://funlandrehoboth.com/contact-us
+ 16. https://funlandrehoboth.com/report-a-lost-item
+ 17. https://funlandrehoboth.com/
+ 18. https://funlandrehoboth.com/park-information
+ 19. https://funlandrehoboth.com/rides
+ 20. https://funlandrehoboth.com/games
+ 21. https://funlandrehoboth.com/retail-&-food
+ 22. https://funlandrehoboth.com/schedule
+ 23. https://funlandrehoboth.com/employee-testimonials
+ 24. https://funlandrehoboth.com/seasonal-rides/-games
+ 25. https://funlandrehoboth.com/maintenance-manager
+ 26. https://funlandrehoboth.com/maintenance-mechanic
+ 27. https://funlandrehoboth.com/seasonal-park-cleaner
+ 28. https://funlandrehoboth.com/tickets
+ 29. https://funlandrehoboth.com/height-restrictions
+ 30. https://funlandrehoboth.com/photos
+ 31. https://funlandrehoboth.com/contact-us
+ 32. https://funlandrehoboth.com/report-a-lost-item
+ 33. https://funlandrehoboth.com/
+ 34. https://funlandrehoboth.com/park-information
+ 35. https://funlandrehoboth.com/rides
+ 36. https://funlandrehoboth.com/games
+ 37. https://funlandrehoboth.com/retail-&-food
+ 38. https://funlandrehoboth.com/schedule
+ 39. https://funlandrehoboth.com/employee-testimonials
+ 40. https://funlandrehoboth.com/seasonal-rides/-games
+ 41. https://funlandrehoboth.com/maintenance-manager
+ 42. https://funlandrehoboth.com/maintenance-mechanic
+ 43. https://funlandrehoboth.com/seasonal-park-cleaner
+ 44. https://funlandrehoboth.com/tickets
+ 45. https://funlandrehoboth.com/height-restrictions
+ 46. https://funlandrehoboth.com/photos
+ 47. https://funlandrehoboth.com/contact-us
+ 48. https://funlandrehoboth.com/report-a-lost-item
+ 49. https://funlandrehoboth.com/m/account
+ 50. https://funlandrehoboth.com/m/account
+ 51. https://funlandrehoboth.com/m/account
+ 52. https://funlandrehoboth.com/
+ 53. https://funlandrehoboth.com/
+ 54. https://funlandrehoboth.com/park-information
+ 55. https://funlandrehoboth.com/rides
+ 56. https://funlandrehoboth.com/games
+ 57. https://funlandrehoboth.com/retail-&-food
+ 58. https://funlandrehoboth.com/schedule
+ 59. https://funlandrehoboth.com/
+ 60. https://funlandrehoboth.com/employee-testimonials
+ 61. https://funlandrehoboth.com/seasonal-rides/-games
+ 62. https://funlandrehoboth.com/maintenance-manager
+ 63. https://funlandrehoboth.com/maintenance-mechanic
+ 64. https://funlandrehoboth.com/seasonal-park-cleaner
+ 65. https://funlandrehoboth.com/
+ 66. https://funlandrehoboth.com/tickets
+ 67. https://funlandrehoboth.com/height-restrictions
+ 68. https://funlandrehoboth.com/photos
+ 69. https://funlandrehoboth.com/contact-us
+ 70. https://funlandrehoboth.com/report-a-lost-item
+ 71. https://funlandrehoboth.com/m/account
+ 72. https://funlandrehoboth.com/m/account
+ 73. https://funlandrehoboth.com/m/account
+ 74. https://funlandrehoboth.com/schedule
+ 75. https://funlandrehoboth.com/tickets
+ 76. https://funlandrehoboth.com/seasonal-rides/-games
+ 77. https://funlandrehoboth.com/rides
+ 78. https://funlandrehoboth.com/games
+ 79. https://funlandrehoboth.com/park-information
+ 80. javascript: window.frameElement.getAttribute("srcdoc");
+ 81. https://www.youtube.com/watch?v=7sB9vcZvigA
+ 82. http://www.youtube.com/watch?v=eyftYi7p4zs
+ 83. http://capegazette.villagesoup.com/p/rehoboths-funland-marks-50-years-of-thrills/104065
+ 84. https://funlandrehoboth.com/seasonal-rides/-games
+ 85. https://funlandrehoboth.com/park-policies
+ 86. https://funlandrehoboth.com/rider-safety-guide
+ 87. https://funlandrehoboth.com/contact-us
+ 88. https://funlandrehoboth.com/subscribe
Hidden links:
- 88. file://localhost/schedule
- 89. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 90. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 91. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 92. file://localhost/
- 93. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 94. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 95. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 96. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 97. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 98. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 99. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8603-4788TMP.html
- 100. file://localhost/
- 101. https://www.facebook.com/Funland.RehobothBeach?fref=ts
- 102. https://www.instagram.com/funlandrehoboth/
- 103. https://www.twitter.com/FunlandRehoboth
+ 90. https://funlandrehoboth.com/schedule
+ 91. https://funlandrehoboth.com/
+ 92. https://funlandrehoboth.com/
+ 93. https://funlandrehoboth.com/
+ 94. https://funlandrehoboth.com/
+ 95. https://funlandrehoboth.com/
+ 96. https://funlandrehoboth.com/
+ 97. https://funlandrehoboth.com/
+ 98. https://funlandrehoboth.com/
+ 99. https://funlandrehoboth.com/
+ 100. https://funlandrehoboth.com/
+ 101. https://funlandrehoboth.com/
+ 102. https://funlandrehoboth.com/
+ 103. https://www.facebook.com/Funland.RehobothBeach?fref=ts
+ 104. https://www.instagram.com/funlandrehoboth/
+ 105. https://www.twitter.com/FunlandRehoboth
diff --git a/static/archive/go-dev-vfin4x.txt b/static/archive/go-dev-vfin4x.txt
@@ -1,69 +1,75 @@
IFRAME: [1]https://www.googletagmanager.com/ns.html?id=GTM-W8MVQXG
[2]Go
- * [3]Why Go arrow_drop_down
- + [4]Case Studies
+ [3]Skip to Main Content
+ * [4]Why Go arrow_drop_down
+ Press Enter to activate/deactivate dropdown
+ + [5]Case Studies
Common problems companies solve with Go
- + [5]Use Cases
+ + [6]Use Cases
Stories about how and why companies use Go
- + [6]Security
+ + [7]Security
How Go can help keep you secure by default
- * [7]Learn
- * [8]Docs arrow_drop_down
- + [9]Effective Go
+ * [8]Learn
+ Press Enter to activate/deactivate dropdown
+ * [9]Docs arrow_drop_down
+ Press Enter to activate/deactivate dropdown
+ + [10]Effective Go
Tips for writing clear, performant, and idiomatic Go code
- + [10]Go User Manual
+ + [11]Go User Manual
A complete introduction to building software with Go
- + [11]Standard library
+ + [12]Standard library
Reference documentation for Go's standard library
- + [12]Release Notes
+ + [13]Release Notes
Learn what's new in each Go release
- * [13]Packages
- * [14]Community arrow_drop_down
- + [15]Recorded Talks
+ * [14]Packages
+ Press Enter to activate/deactivate dropdown
+ * [15]Community arrow_drop_down
+ Press Enter to activate/deactivate dropdown
+ + [16]Recorded Talks
Videos from prior events
- + [16]Meetups open_in_new
+ + [17]Meetups open_in_new
Meet other local Go developers
- + [17]Conferences open_in_new
+ + [18]Conferences open_in_new
Learn and network with Go developers from around the world
- + [18]Go blog
+ + [19]Go blog
The Go project's official blog.
- + [19]Go project
+ + [20]Go project
Get help and stay informed from Go
+ Get connected
- [20][google-groups.svg] [21][github.svg] [22][twitter.svg]
- [23][reddit.svg] [24][slack.svg] [25][stack-overflow.svg]
+ [21][google-groups.svg] [22][github.svg] [23][twitter.svg]
+ [24][reddit.svg] [25][slack.svg] [26][stack-overflow.svg]
(BUTTON)
- [26]Go.
-
- * [27]Why Go navigate_next
- [28]navigate_beforeWhy Go
- + [29]Case Studies
- + [30]Use Cases
- + [31]Security
- * [32]Learn
- * [33]Docs navigate_next
- [34]navigate_beforeDocs
- + [35]Effective Go
- + [36]Go User Manual
- + [37]Standard library
- + [38]Release Notes
- * [39]Packages
- * [40]Community navigate_next
- [41]navigate_beforeCommunity
- + [42]Recorded Talks
- + [43]Meetups open_in_new
- + [44]Conferences open_in_new
- + [45]Go blog
- + [46]Go project
+ [27]Go.
+
+ * [28]Why Go navigate_next
+ [29]navigate_beforeWhy Go
+ + [30]Case Studies
+ + [31]Use Cases
+ + [32]Security
+ * [33]Learn
+ * [34]Docs navigate_next
+ [35]navigate_beforeDocs
+ + [36]Effective Go
+ + [37]Go User Manual
+ + [38]Standard library
+ + [39]Release Notes
+ * [40]Packages
+ * [41]Community navigate_next
+ [42]navigate_beforeCommunity
+ + [43]Recorded Talks
+ + [44]Meetups open_in_new
+ + [45]Conferences open_in_new
+ + [46]Go blog
+ + [47]Go project
+ Get connected
- [47][google-groups.svg] [48][github.svg] [49][twitter.svg]
- [50][reddit.svg] [51][slack.svg] [52][stack-overflow.svg]
+ [48][google-groups.svg] [49][github.svg] [50][twitter.svg]
+ [51][reddit.svg] [52][slack.svg] [53][stack-overflow.svg]
- 1. [53]Documentation
- 2. [54]Effective Go
+ 1. [54]Documentation
+ 2. [55]Effective Go
Effective Go
@@ -83,8 +89,8 @@ Introduction
other Go programmers to understand.
This document gives tips for writing clear, idiomatic Go code. It
- augments the [55]language specification, the [56]Tour of Go, and
- [57]How to Write Go Code, all of which you should read first.
+ augments the [56]language specification, the [57]Tour of Go, and
+ [58]How to Write Go Code, all of which you should read first.
Note added January, 2022: This document was written for Go's release in
2009, and has not been updated significantly since. Although it is a
@@ -96,16 +102,16 @@ Introduction
and growing set of documents, blogs, and books do a fine job of
describing modern Go usage. Effective Go continues to be useful, but
the reader should understand it is far from a complete guide. See
- [58]issue 28782 for context.
+ [59]issue 28782 for context.
Examples
- The [59]Go package sources are intended to serve not only as the core
+ The [60]Go package sources are intended to serve not only as the core
library but also as examples of how to use the language. Moreover, many
of the packages contain working, self-contained executable examples you
- can run directly from the [60]golang.org web site, such as [61]this one
- (if necessary, click on the word "Example" to open it up). If you have
- a question about how to approach a problem or how something might be
+ can run directly from the [61]go.dev web site, such as [62]this one (if
+ necessary, click on the word "Example" to open it up). If you have a
+ question about how to approach a problem or how something might be
implemented, the documentation, code and examples in the library can
provide answers, ideas and background.
@@ -173,7 +179,7 @@ Commentary
Comments that appear before top-level declarations, with no intervening
newlines, are considered to document the declaration itself. These “doc
comments” are the primary documentation for a given Go package or
- command. For more about doc comments, see “[62]Go Doc Comments”.
+ command. For more about doc comments, see “[63]Go Doc Comments”.
Names
@@ -433,14 +439,14 @@ for _, value := range array {
sum += value
}
- The blank identifier has many uses, as described in [63]a later
+ The blank identifier has many uses, as described in [64]a later
section.
For strings, the range does more work for you, breaking out individual
Unicode code points by parsing the UTF-8. Erroneous encodings consume
one byte and produce the replacement rune U+FFFD. (The name (with
associated builtin type) rune is Go terminology for a single Unicode
- code point. See [64]the language specification for details.) The loop
+ code point. See [65]the language specification for details.) The loop
for pos, char := range "日本\x80語" { // \x80 is an illegal UTF-8 encoding
fmt.Printf("character %#U starts at byte position %d\n", char, pos)
}
@@ -1066,7 +1072,7 @@ func offset(tz string) int {
}
To test for presence in the map without worrying about the actual
- value, you can use the [65]blank identifier (_) in place of the usual
+ value, you can use the [66]blank identifier (_) in place of the usual
variable for the value.
_, present := timeZone[tz]
@@ -1168,7 +1174,7 @@ fmt.Printf("%v\n", t)
(If you need to print values of type T as well as pointers to T, the
receiver for String must be of value type; this example used a pointer
because that's more efficient and idiomatic for struct types. See the
- section below on [66]pointers vs. value receivers for more
+ section below on [67]pointers vs. value receivers for more
information.)
Our String method is able to call Sprintf because the print routines
@@ -1192,7 +1198,7 @@ func (m MyString) String() string {
return fmt.Sprintf("MyString=%s", string(m)) // OK: note conversion.
}
- In the [67]initialization section we'll see another technique that
+ In the [68]initialization section we'll see another technique that
avoids this recursion.
Another printing technique is to pass a print routine's arguments
@@ -1523,7 +1529,7 @@ func (s Sequence) String() string {
Interface conversions and type assertions
- [68]Type switches are a form of conversion: they take an interface and,
+ [69]Type switches are a form of conversion: they take an interface and,
for each case in the switch, in a sense convert it to the type of that
case. Here's a simplified version of how the code under fmt.Printf
turns a value into a string using a type switch. If it's already a
@@ -1749,7 +1755,7 @@ http.Handle("/args", http.HandlerFunc(ArgServer))
The blank identifier
We've mentioned the blank identifier a couple of times now, in the
- context of [69]for range loops and [70]maps. The blank identifier can
+ context of [70]for range loops and [71]maps. The blank identifier can
be assigned or declared with any value of any type, with the value
discarded harmlessly. It's a bit like writing to the Unix /dev/null
file: it represents a write-only value to be used as a place-holder
@@ -1849,7 +1855,7 @@ func main() {
eventually be used or removed: blank assignments identify code as a
work in progress. But sometimes it is useful to import a package only
for its side effects, without any explicit use. For example, during its
- init function, the [71]net/http/pprof package registers HTTP handlers
+ init function, the [72]net/http/pprof package registers HTTP handlers
that provide debugging information. It has an exported API, but most
clients need only the handler registration and access the data through
a web page. To import the package only for its side effects, rename the
@@ -1863,7 +1869,7 @@ import _ "net/http/pprof"
Interface checks
- As we saw in the discussion of [72]interfaces above, a type need not
+ As we saw in the discussion of [73]interfaces above, a type need not
declare explicitly that it implements an interface. Instead, a type
implements the interface just by implementing the interface's methods.
In practice, most interface conversions are static and therefore
@@ -1872,11 +1878,11 @@ import _ "net/http/pprof"
io.Reader interface.
Some interface checks do happen at run-time, though. One instance is in
- the [73]encoding/json package, which defines a [74]Marshaler interface.
+ the [74]encoding/json package, which defines a [75]Marshaler interface.
When the JSON encoder receives a value that implements that interface,
the encoder invokes the value's marshaling method to convert it to JSON
instead of doing the standard conversion. The encoder checks this
- property at run time with a [75]type assertion like:
+ property at run time with a [76]type assertion like:
m, ok := val.(json.Marshaler)
If it's necessary only to ask whether a type implements an interface,
@@ -1889,7 +1895,7 @@ if _, ok := val.(json.Marshaler); ok {
One place this situation arises is when it is necessary to guarantee
within the package implementing the type that it actually satisfies the
- interface. If a type—for example, [76]json.RawMessage—needs a custom
+ interface. If a type—for example, [77]json.RawMessage—needs a custom
JSON representation, it should implement json.Marshaler, but there are
no static conversions that would cause the compiler to verify this
automatically. If the type inadvertently fails to satisfy the
@@ -2316,11 +2322,11 @@ func (v Vector) DoAll(u Vector) {
}
Rather than create a constant value for numCPU, we can ask the runtime
- what value is appropriate. The function [77]runtime.NumCPU returns the
+ what value is appropriate. The function [78]runtime.NumCPU returns the
number of hardware CPU cores in the machine, so we could write
var numCPU = runtime.NumCPU()
- There is also a function [78]runtime.GOMAXPROCS, which reports (or
+ There is also a function [79]runtime.GOMAXPROCS, which reports (or
sets) the user-specified number of cores that a Go program can have
running simultaneously. It defaults to the value of runtime.NumCPU but
can be overridden by setting the similarly named shell environment
@@ -2335,7 +2341,7 @@ var numCPU = runtime.GOMAXPROCS(0)
concurrency features of Go can make some problems easy to structure as
parallel computations, Go is a concurrent language, not a parallel one,
and not all parallelization problems fit Go's model. For a discussion
- of the distinction, see the talk cited in [79]this blog post.
+ of the distinction, see the talk cited in [80]this blog post.
A leaky buffer
@@ -2453,7 +2459,7 @@ for try := 0; try < 2; try++ {
return
}
- The second if statement here is another [80]type assertion. If it
+ The second if statement here is another [81]type assertion. If it
fails, ok will be false, and e will be nil. If it succeeds, ok will be
true, which means the error was of type *os.PathError, and then so is
e, which we can examine for more information about the error.
@@ -2696,146 +2702,149 @@ const templateStr = `
display.
The rest of the template string is just the HTML to show when the page
- loads. If this is too quick an explanation, see the [81]documentation
+ loads. If this is too quick an explanation, see the [82]documentation
for the template package for a more thorough discussion.
And there you have it: a useful web server in a few lines of code plus
some data-driven HTML text. Go is powerful enough to make a lot happen
in a few lines.
- [82]Why Go [83]Use Cases [84]Case Studies
- [85]Get Started [86]Playground [87]Tour [88]Stack Overflow [89]Help
- [90]Packages [91]Standard Library [92]About Go Packages
- [93]About [94]Download [95]Blog [96]Issue Tracker [97]Release Notes
- [98]Brand Guidelines [99]Code of Conduct
- [100]Connect [101]Twitter [102]GitHub [103]Slack [104]r/golang
- [105]Meetup [106]Golang Weekly
+ [83]Why Go [84]Use Cases [85]Case Studies
+ [86]Get Started [87]Playground [88]Tour [89]Stack Overflow [90]Help
+ [91]Packages [92]Standard Library [93]About Go Packages
+ [94]About [95]Download [96]Blog [97]Issue Tracker [98]Release Notes
+ [99]Brand Guidelines [100]Code of Conduct
+ [101]Connect [102]Twitter [103]GitHub [104]Slack [105]r/golang
+ [106]Meetup [107]Golang Weekly
+
+ Opens in new window.
The Go Gopher
- * [107]Copyright
- * [108]Terms of Service
- * [109]Privacy Policy
- * [110]Report an Issue
+ * [108]Copyright
+ * [109]Terms of Service
+ * [110]Privacy Policy
+ * [111]Report an Issue
* (BUTTON) System theme Dark theme Light theme
- [111]Google logo
+ [112]Google logo
go.dev uses cookies from Google to deliver and enhance the quality of
- its services and to analyze traffic. [112]Learn more.
+ its services and to analyze traffic. [113]Learn more.
(BUTTON) Okay
References
1. https://www.googletagmanager.com/ns.html?id=GTM-W8MVQXG
- 2. file:///
- 3. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html
- 4. file:///solutions/case-studies
- 5. file:///solutions/use-cases
- 6. file:///security/
- 7. file:///learn/
- 8. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html
- 9. file:///doc/effective_go
- 10. file:///doc
- 11. https://pkg.go.dev/std
- 12. file:///doc/devel/release
- 13. https://pkg.go.dev/
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html
- 15. file:///talks/
- 16. https://www.meetup.com/pro/go
- 17. https://github.com/golang/go/wiki/Conferences
- 18. file:///blog
- 19. file:///help
- 20. https://groups.google.com/g/golang-nuts
- 21. https://github.com/golang
- 22. https://twitter.com/golang
- 23. https://www.reddit.com/r/golang/
- 24. https://invite.slack.golangbridge.org/
- 25. https://stackoverflow.com/tags/go
- 26. file:///
- 27. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html
- 28. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html
- 29. file:///solutions/case-studies
- 30. file:///solutions/use-cases
- 31. file:///security/
- 32. file:///learn/
- 33. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html
- 34. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html
- 35. file:///doc/effective_go
- 36. file:///doc
- 37. https://pkg.go.dev/std
- 38. file:///doc/devel/release
- 39. https://pkg.go.dev/
- 40. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html
- 41. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html
- 42. file:///talks/
- 43. https://www.meetup.com/pro/go
- 44. https://github.com/golang/go/wiki/Conferences
- 45. file:///blog
- 46. file:///help
- 47. https://groups.google.com/g/golang-nuts
- 48. https://github.com/golang
- 49. https://twitter.com/golang
- 50. https://www.reddit.com/r/golang/
- 51. https://invite.slack.golangbridge.org/
- 52. https://stackoverflow.com/tags/go
- 53. file:///doc/
- 54. file:///doc/effective_go
- 55. file:///ref/spec
- 56. file:///tour/
- 57. file:///doc/code.html
- 58. https://github.com/golang/go/issues/28782
- 59. file:///src/
- 60. https://golang.org/
- 61. file:///pkg/strings/#example_Map
- 62. file:///doc/comment
- 63. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html#blank
- 64. file:///ref/spec#Rune_literals
- 65. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html#blank
- 66. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html#pointers_vs_values
- 67. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html#initialization
- 68. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html#type_switch
- 69. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html#for
- 70. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html#maps
- 71. file:///pkg/net/http/pprof/
- 72. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html#interfaces_and_types
- 73. file:///pkg/encoding/json/
- 74. file:///pkg/encoding/json/#Marshaler
- 75. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html#interface_conversions
- 76. file:///pkg/encoding/json/#RawMessage
- 77. file:///pkg/runtime#NumCPU
- 78. file:///pkg/runtime#GOMAXPROCS
- 79. https://blog.golang.org/2013/01/concurrency-is-not-parallelism.html
- 80. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L44662-4095TMP.html#interface_conversions
- 81. file:///pkg/html/template/
- 82. file:///solutions/
- 83. file:///solutions/use-cases
- 84. file:///solutions/case-studies
- 85. file:///learn/
- 86. file:///play
- 87. file:///tour/
- 88. https://stackoverflow.com/questions/tagged/go?tab=Newest
- 89. file:///help/
- 90. https://pkg.go.dev/
- 91. file:///pkg/
- 92. https://pkg.go.dev/about
- 93. file:///project
- 94. file:///dl/
- 95. file:///blog/
- 96. https://github.com/golang/go/issues
- 97. file:///doc/devel/release
- 98. file:///brand
- 99. file:///conduct
- 100. https://www.twitter.com/golang
+ 2. https://go.dev/
+ 3. https://go.dev/doc/effective_go#main-content
+ 4. https://go.dev/doc/effective_go
+ 5. https://go.dev/solutions/case-studies
+ 6. https://go.dev/solutions/use-cases
+ 7. https://go.dev/security/
+ 8. https://go.dev/learn/
+ 9. https://go.dev/doc/effective_go
+ 10. https://go.dev/doc/effective_go
+ 11. https://go.dev/doc
+ 12. https://pkg.go.dev/std
+ 13. https://go.dev/doc/devel/release
+ 14. https://pkg.go.dev/
+ 15. https://go.dev/doc/effective_go
+ 16. https://go.dev/talks/
+ 17. https://www.meetup.com/pro/go
+ 18. https://go.dev/wiki/Conferences
+ 19. https://go.dev/blog
+ 20. https://go.dev/help
+ 21. https://groups.google.com/g/golang-nuts
+ 22. https://github.com/golang
+ 23. https://twitter.com/golang
+ 24. https://www.reddit.com/r/golang/
+ 25. https://invite.slack.golangbridge.org/
+ 26. https://stackoverflow.com/tags/go
+ 27. https://go.dev/
+ 28. https://go.dev/doc/effective_go
+ 29. https://go.dev/doc/effective_go
+ 30. https://go.dev/solutions/case-studies
+ 31. https://go.dev/solutions/use-cases
+ 32. https://go.dev/security/
+ 33. https://go.dev/learn/
+ 34. https://go.dev/doc/effective_go
+ 35. https://go.dev/doc/effective_go
+ 36. https://go.dev/doc/effective_go
+ 37. https://go.dev/doc
+ 38. https://pkg.go.dev/std
+ 39. https://go.dev/doc/devel/release
+ 40. https://pkg.go.dev/
+ 41. https://go.dev/doc/effective_go
+ 42. https://go.dev/doc/effective_go
+ 43. https://go.dev/talks/
+ 44. https://www.meetup.com/pro/go
+ 45. https://go.dev/wiki/Conferences
+ 46. https://go.dev/blog
+ 47. https://go.dev/help
+ 48. https://groups.google.com/g/golang-nuts
+ 49. https://github.com/golang
+ 50. https://twitter.com/golang
+ 51. https://www.reddit.com/r/golang/
+ 52. https://invite.slack.golangbridge.org/
+ 53. https://stackoverflow.com/tags/go
+ 54. https://go.dev/doc/
+ 55. https://go.dev/doc/effective_go
+ 56. https://go.dev/ref/spec
+ 57. https://go.dev/tour/
+ 58. https://go.dev/doc/code.html
+ 59. https://go.dev/issue/28782
+ 60. https://go.dev/src/
+ 61. https://go.dev/
+ 62. https://go.dev/pkg/strings/#example-Map
+ 63. https://go.dev/doc/comment
+ 64. https://go.dev/doc/effective_go#blank
+ 65. https://go.dev/ref/spec#Rune_literals
+ 66. https://go.dev/doc/effective_go#blank
+ 67. https://go.dev/doc/effective_go#pointers_vs_values
+ 68. https://go.dev/doc/effective_go#initialization
+ 69. https://go.dev/doc/effective_go#type_switch
+ 70. https://go.dev/doc/effective_go#for
+ 71. https://go.dev/doc/effective_go#maps
+ 72. https://go.dev/pkg/net/http/pprof/
+ 73. https://go.dev/doc/effective_go#interfaces_and_types
+ 74. https://go.dev/pkg/encoding/json/
+ 75. https://go.dev/pkg/encoding/json/#Marshaler
+ 76. https://go.dev/doc/effective_go#interface_conversions
+ 77. https://go.dev/pkg/encoding/json/#RawMessage
+ 78. https://go.dev/pkg/runtime#NumCPU
+ 79. https://go.dev/pkg/runtime#GOMAXPROCS
+ 80. https://go.dev/blog/concurrency-is-not-parallelism
+ 81. https://go.dev/doc/effective_go#interface_conversions
+ 82. https://go.dev/pkg/html/template/
+ 83. https://go.dev/solutions/
+ 84. https://go.dev/solutions/use-cases
+ 85. https://go.dev/solutions/case-studies
+ 86. https://go.dev/learn/
+ 87. https://go.dev/play
+ 88. https://go.dev/tour/
+ 89. https://stackoverflow.com/questions/tagged/go?tab=Newest
+ 90. https://go.dev/help/
+ 91. https://pkg.go.dev/
+ 92. https://go.dev/pkg/
+ 93. https://pkg.go.dev/about
+ 94. https://go.dev/project
+ 95. https://go.dev/dl/
+ 96. https://go.dev/blog/
+ 97. https://github.com/golang/go/issues
+ 98. https://go.dev/doc/devel/release
+ 99. https://go.dev/brand
+ 100. https://go.dev/conduct
101. https://www.twitter.com/golang
- 102. https://github.com/golang
- 103. https://invite.slack.golangbridge.org/
- 104. https://reddit.com/r/golang
- 105. https://www.meetup.com/pro/go
- 106. https://golangweekly.com/
- 107. file:///copyright
- 108. file:///tos
- 109. http://www.google.com/intl/en/policies/privacy/
- 110. file:///s/website-issue
- 111. https://google.com/
- 112. https://policies.google.com/technologies/cookies
+ 102. https://www.twitter.com/golang
+ 103. https://github.com/golang
+ 104. https://invite.slack.golangbridge.org/
+ 105. https://reddit.com/r/golang
+ 106. https://www.meetup.com/pro/go
+ 107. https://golangweekly.com/
+ 108. https://go.dev/copyright
+ 109. https://go.dev/tos
+ 110. http://www.google.com/intl/en/policies/privacy/
+ 111. https://go.dev/s/website-issue
+ 112. https://google.com/
+ 113. https://policies.google.com/technologies/cookies
diff --git a/static/archive/inkdroid-org-belior.txt b/static/archive/inkdroid-org-belior.txt
@@ -133,21 +133,21 @@ Why I don't use Copilot
References
1. https://inkdroid.org/feed.xml
- 2. file:///
- 3. file:///about/
- 4. file:///tags/
+ 2. https://inkdroid.org/
+ 3. https://inkdroid.org/about/
+ 4. https://inkdroid.org/tags/
5. http://pinboard.in/u:edsu
6. https://www.flickr.com/photos/inkdroid
- 7. file:///podcasts/feed.opml
+ 7. https://inkdroid.org/podcasts/feed.opml
8. https://bandcamp.com/edsu
9. https://github.com/edsu
10. https://social.coop/@edsu
- 11. file:///talks/
- 12. file:///web-archives/archives/
- 13. file:///feed.xml
+ 11. https://inkdroid.org/talks/
+ 12. https://inkdroid.org/web-archives/archives/
+ 13. https://inkdroid.org/feed.xml
14. https://bookshop.org/wishlists/d7c0224f5440df8d2c174ad2cc38b3fca1aa813f
- 15. file:///tag/programming
- 16. file:///tag/artificial-intelligence
+ 15. https://inkdroid.org/tag/programming
+ 16. https://inkdroid.org/tag/artificial-intelligence
17. https://commons.wikimedia.org/wiki/File:Rubber_duck_assisting_with_debugging.jpg
18. https://en.wikipedia.org/wiki/GitHub_Copilot
19. https://en.wikipedia.org/wiki/Pair_programming
diff --git a/static/archive/inviqa-com-kztbkj.txt b/static/archive/inviqa-com-kztbkj.txt
@@ -671,7 +671,7 @@ References
Visible links:
1. https://inviqa.com/blog/storing-graphs-database-sql-meets-social-network
2. https://www.googletagmanager.com/ns.html?id=GTM-NBN52P
- 3. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L84755-9551TMP.html#main-content
+ 3. https://inviqa.com/blog/storing-graphs-database-sql-meets-social-network#main-content
4. https://inviqa.com/
5. https://inviqa.com/who-we-are
6. https://inviqa.com/who-we-are
diff --git a/static/archive/jeffhuang-com-njdbjn.txt b/static/archive/jeffhuang-com-njdbjn.txt
@@ -276,7 +276,7 @@ References
10. https://uptimerobot.com/
11. https://pg.ucsd.edu/publications/Python-Tutor-scalable-sustainable-research-software_UIST-2021.pdf
12. https://irchiver.com/
- 13. https://docs.google.com/forms/d/e/1FAIpQLSeTCgnwF1gjrc1O8mfJ_5TmT_TLowFQ2DUhsollmqPG84pAFQ/viewform?usp=pp_url&entry.1299571007=Irchiver:+browser+history+search&entry.1760653896=designed_to_last
+ 13. https://docs.google.com/forms/d/e/1FAIpQLSeTCgnwF1gjrc1O8mfJ_5TmT_TLowFQ2DUhsollmqPG84pAFQ/viewform?usp=pp_url&entry.1299571007=irchiver:+your+full-resolution+personal+web+archive+and+search&entry.1760653896=designed_to_last
14. https://news.ycombinator.com/item?id=21840140
15. https://www.reddit.com/r/programming/comments/ed88ra/this_page_is_designed_to_last_a_manifesto_for/
16. https://jeffhuang.com/struggle_for_each_paper/
diff --git a/static/archive/josem-co-8ssbyq.txt b/static/archive/josem-co-8ssbyq.txt
@@ -2,15 +2,16 @@
* [2]Home
* [3]Articles
- * [4]Work
- * [5]About
+ * [4]Subscribe
+ * [5]Work
+ * [6]About
* (BUTTON)
The beauty of finished software
October 31, 2023
- Let me introduce you to [6]WordStar 4.0, a popular word processor from
+ Let me introduce you to [7]WordStar 4.0, a popular word processor from
the early 80s.
Wordstar 4.0 WordStar 4.0
@@ -25,7 +26,7 @@
doesn't do anything else. I don't want any help. I hate some of
these modern systems where you type up a lowercase letter and it
becomes a capital. I don't want a capital, if I'd wanted a capital,
- I would have typed the capital.[7]George R.R. Martin
+ I would have typed the capital.[8]George R.R. Martin
This program embodies the concept of finished software — a software you
can use forever with no unneeded changes.
@@ -91,20 +92,21 @@ Finished software is a good reminder
References
[1] George R.R. Martin in Conan show (2014).
- [8]https://www.youtube.com/watch?v=X5REM-3nWHg.
+ [9]https://www.youtube.com/watch?v=X5REM-3nWHg.
Subscribe below to get future posts in your inbox (no spam)
____________________
____________________
Subscribe
- Or use the [9]RSS feed link.
+ Or use the [10]RSS feed link.
__________________________________________________________________
- This site is ads-free and done in my free time. [10]Buy Me A Coffee to
+ This site is ads-free and done in my free time. [11]Buy Me A Coffee to
help me keep working on it.
- © 2023 [11]Home | [12]RSS feed | [13]Buy Me A Coffee
+ © 2023 [12]Home | [13]Mastodon | [14]Twitter | [15]RSS feed | [16]Buy
+ Me A Coffee
References
@@ -112,17 +114,20 @@ References
1. https://josem.co//articles/index.xml
2. https://josem.co/
3. https://josem.co/articles/
- 4. https://josem.co/work/
- 5. https://josem.co/about/
- 6. https://en.wikipedia.org/wiki/WordStar
- 7. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L75711-7804TMP.html#rf1
- 8. https://www.youtube.com/watch?v=X5REM-3nWHg
- 9. https://josem.co/articles/index.xml
- 10. https://www.buymeacoffee.com/josem.co
- 11. https://josem.co/
- 12. https://josem.co/articles/index.xml
- 13. https://www.buymeacoffee.com/josem.co
+ 4. https://josem.co/subscribe/
+ 5. https://josem.co/work/
+ 6. https://josem.co/about/
+ 7. https://en.wikipedia.org/wiki/WordStar
+ 8. https://josem.co/the-beauty-of-finished-software/#rf1
+ 9. https://www.youtube.com/watch?v=X5REM-3nWHg
+ 10. https://josem.co/articles/index.xml
+ 11. https://www.buymeacoffee.com/josem.co
+ 12. https://josem.co/
+ 13. https://mstdn.social/@josem
+ 14. https://twitter.com/gilgado_
+ 15. https://josem.co/articles/index.xml
+ 16. https://www.buymeacoffee.com/josem.co
Hidden links:
- 15. https://josem.co/
- 16. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L75711-7804TMP.html#top
+ 18. https://josem.co/
+ 19. https://josem.co/the-beauty-of-finished-software/#top
diff --git a/static/archive/leancrew-com-7l5uqs.txt b/static/archive/leancrew-com-7l5uqs.txt
@@ -270,11 +270,11 @@ References
6. https://leancrew.com/all-this/2012/09/tidying-markdown-reference-links/
7. http://www.gutenberg.org/dirs/etext97/lwfan10h.htm
8. http://daringfireball.net/projects/markdown/syntax#link
- 9. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L97479-6275TMP.html#fn:formd
+ 9. https://leancrew.com/all-this/2012/09/tidying-markdown-reference-links/#fn:formd
10. http://www.leancrew.com/all-this/2012/09/applescript-syntax-highlighting-finally/
11. http://www.drbunsen.org/formd-a-markdown-formatting-tool.html
12. https://twitter.com/ttscoff/status/247398632377184256
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L97479-6275TMP.html#fnref:formd
+ 13. https://leancrew.com/all-this/2012/09/tidying-markdown-reference-links/#fnref:formd
14. https://leancrew.com/all-this/2012/09/some-kind-of-druid-dudes-lifting-the-veil/
15. https://leancrew.com/all-this/2012/09/implementing-pubsubhubbub/
16. https://leancrew.com/all-this/archive/
diff --git a/static/archive/lukeplant-me-uk-ms1b6l.txt b/static/archive/lukeplant-me-uk-ms1b6l.txt
@@ -79,13 +79,13 @@ Links
You may also like: [16]§
- * [17]Test smarter, not harder
- * [18]Announcement: Django Views - The Right Way
- * [19]Wedding hacks - seating planner using simulated annealing
- * [20]Wedding hacks - John Lewis gift list hyperlink
- * [21]A prayer to the programming gods
- * [22]Why learning Haskell/Python makes you a worse programmer
- * [23]A Django website that took (a lot) more than 20 minutes.
+ * [17]Super-fast Sphinx docs, and SNOB driven development
+ * [18]Test smarter, not harder
+ * [19]Announcement: Django Views - The Right Way
+ * [20]Wedding hacks - seating planner using simulated annealing
+ * [21]Wedding hacks - John Lewis gift list hyperlink
+ * [22]A prayer to the programming gods
+ * [23]Why learning Haskell/Python makes you a worse programmer
Comments [24]§
@@ -98,29 +98,29 @@ Comments [24]§
References
- 1. file:///var/folders/
- 2. file:///var/folders/personal/
- 3. file:///var/folders/q9/
- 4. file:///var/folders/q9/categories/
- 5. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L26554-9864TMP.html#comments
- 6. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L26554-9864TMP.html#related
+ 1. https://lukeplant.me.uk/
+ 2. https://lukeplant.me.uk/personal/
+ 3. https://lukeplant.me.uk/blog/
+ 4. https://lukeplant.me.uk/blog/categories/
+ 5. https://lukeplant.me.uk/blog/posts/no-one-actually-wants-simplicity/#comments
+ 6. https://lukeplant.me.uk/blog/posts/no-one-actually-wants-simplicity/#related
7. https://lukeplant.me.uk/
- 8. file:///var/folders/q9/categories/rants/
- 9. file:///var/folders/q9/categories/software-development/
- 10. file:///var/folders/q9/categories/web-development/
+ 8. https://lukeplant.me.uk/blog/categories/rants/
+ 9. https://lukeplant.me.uk/blog/categories/software-development/
+ 10. https://lukeplant.me.uk/blog/categories/web-development/
11. https://www.youtube.com/watch?v=BtJAsvJOlhM
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/test-factory-functions-in-django/
+ 12. https://lukeplant.me.uk/blog/posts/test-factory-functions-in-django/
13. https://en.wikipedia.org/wiki/Fear_of_missing_out
14. https://grugbrain.dev/#grug-on-saying-no
15. https://lobste.rs/s/ao2x0v/no_one_actually_wants_simplicity
- 16. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L26554-9864TMP.html#related
- 17. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/test-smarter-not-harder/
- 18. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/announcement-django-views-the-right-way/
- 19. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/wedding-hacks---seating-planner-using-simulated-annealing/
- 20. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/wedding-hacks---john-lewis-gift-list-hyperlink/
- 21. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/a-prayer-to-the-programming-gods/
- 22. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/why-learning-haskell-python-makes-you-a-worse-programmer/
- 23. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/a-django-website-that-took-a-lot-more-than-20-minutes/
- 24. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L26554-9864TMP.html#comments
+ 16. https://lukeplant.me.uk/blog/posts/no-one-actually-wants-simplicity/#related
+ 17. https://lukeplant.me.uk/blog/posts/super-fast-sphinx-docs/
+ 18. https://lukeplant.me.uk/blog/posts/test-smarter-not-harder/
+ 19. https://lukeplant.me.uk/blog/posts/announcement-django-views-the-right-way/
+ 20. https://lukeplant.me.uk/blog/posts/wedding-hacks---seating-planner-using-simulated-annealing/
+ 21. https://lukeplant.me.uk/blog/posts/wedding-hacks---john-lewis-gift-list-hyperlink/
+ 22. https://lukeplant.me.uk/blog/posts/a-prayer-to-the-programming-gods/
+ 23. https://lukeplant.me.uk/blog/posts/why-learning-haskell-python-makes-you-a-worse-programmer/
+ 24. https://lukeplant.me.uk/blog/posts/no-one-actually-wants-simplicity/#comments
25. https://getnikola.com/
26. https://m.do.co/c/cef485980f20
diff --git a/static/archive/macwright-com-o4dndf.txt b/static/archive/macwright-com-o4dndf.txt
@@ -1,4 +1,4 @@
- #[1]macwright.com [2]macwright.com
+ #[1]macwright.com - Micro [2]macwright.com - Micro
Tom MacWright
@@ -11,15 +11,16 @@ Tom MacWright
* [5]Photos
* [6]Projects
* [7]Drawings
- * [8]About
+ * [8]Micro
+ * [9]About
A year of Rails
Railroad
- I spent most of 2020 working with [9]Ruby on Rails. I moved a project
- from [10]Next.js + [11]Rust to… Rails, baby! Back to the future. My
- earlier post on [12]Second-guessing the modern web was inspired by this
+ I spent most of 2020 working with [10]Ruby on Rails. I moved a project
+ from [11]Next.js + [12]Rust to… Rails, baby! Back to the future. My
+ earlier post on [13]Second-guessing the modern web was inspired by this
experience, that for the product we were building, a ‘modern’ stack was
not working as well as a traditional one.
@@ -32,7 +33,7 @@ A year of Rails
What helped Rails win was that the team had a little more experience in
Ruby (with the exception of myself), and we found plenty of resources
for developing and deploying the stack. Rails fit perfectly into the
- ideology of [13]Choosing boring technology. Another part of the product
+ ideology of [14]Choosing boring technology. Another part of the product
would be the hard, innovative part, so it made no sense to grapple with
bleeding-edge web frameworks.
@@ -45,26 +46,26 @@ A year of Rails
like that - they came of age in the world of React and Go, and haven’t
tried anything even remotely similar to Rails. For their benefit, and
to debrief from 2020, here are some notes on the experience. Plus,
- [14]Rails-like projects in JavaScript are ramping up quickly, and it’s
+ [15]Rails-like projects in JavaScript are ramping up quickly, and it’s
fun to know the origins.
The good
Debugging Rails apps is amazing
- A while ago, I [15]wrote on Twitter
+ A while ago, I [16]wrote on Twitter
the real reason why javascript developers don’t use breakpoints and
use console.log is that breakpoints don’t work
After years of working in JavaScript, I’m used to bad debugging
- experiences. The Chrome debugger’s [16]automatic pause on caught
+ experiences. The Chrome debugger’s [17]automatic pause on caught
exceptions is amazing, sometimes. But throwing a debugger statement in
some React code is dodgy as hell. Sometimes it works, mostly it
doesn’t. You have to deal with code that might not have the right
- [17]sourcemap to translate from bundled & minified code to original
+ [18]sourcemap to translate from bundled & minified code to original
source. Subtle abstractions like React hooks and advanced transpiler
- stuff like [18]Regenerator mean that your code’s stacktrace probably
+ stuff like [19]Regenerator mean that your code’s stacktrace probably
looks nothing like what you expect, with lots of internal garbage.
Sure, you can learn better techniques for diagnosing and debugging
errors, but it’s not just you - the debugging story in JavaScript is
@@ -72,7 +73,7 @@ Debugging Rails apps is amazing
stories is to connect Chrome’s debugger to a Node.js instance: a
finicky solution that doesn’t consistently work.
- In Rails, there is [19]byebug. You write byebug in your source code,
+ In Rails, there is [20]byebug. You write byebug in your source code,
and you get an interactive REPL right there. It works in views,
controllers, database migrations, everywhere. It almost always works.
Variables are named what you expect. The whole system is paused at that
@@ -89,7 +90,7 @@ Debugging Rails apps is amazing
The magic mostly works
Our Rails app didn’t have any require statements. You mention a
- module’s name, and it’s automatically included, using [20]Zeitwerk, a
+ module’s name, and it’s automatically included, using [21]Zeitwerk, a
tool that comes standard with Rails.
This kind of system was terrifying to me before. What if you
@@ -110,14 +111,14 @@ The magic mostly works
This applies to a lot of other parts of the system too. Rails is famous
for doing pluralization - you name a model Post and you automatically
get an interface called posts. But what, you ask, of words with uneven
- pluralization rules? Rails actually [21]does the right thing, almost
+ pluralization rules? Rails actually [22]does the right thing, almost
always. And when it fails, you can override it. It actually just saves
time, reliably.
Testing works
- I’ve tried to test front-end applications. I’ve set up [22]nightwatch,
- [23]jest, [24]enzyme, [25]cypress, and probably 5-10 other frameworks.
+ I’ve tried to test front-end applications. I’ve set up [23]nightwatch,
+ [24]jest, [25]enzyme, [26]cypress, and probably 5-10 other frameworks.
Front-end testing is universally terrible. Projects like Cypress are
throwing untold hours into making it less terrible, taking on massive
amounts of complexity to abstract away from fickle browser behavior and
@@ -131,7 +132,7 @@ Testing works
use specialized CI services that produce screencasts of test runs.
Testing fully-server-rendered applications, on the other hand, is
- amazing. A vanilla testing setup with Rails & [26]RSpec can give you
+ amazing. A vanilla testing setup with Rails & [27]RSpec can give you
fast, stable, concise, and actually-useful test coverage. You can
actually assert for behavior and navigate through an application like a
user would. These tests are solving a simpler problem - making requests
@@ -153,7 +154,7 @@ Gems are so powerful
specific level of abstraction - it’s a utility for connecting to
servers or a React component you can use.
- Gems can do so much more. You install something like [27]Devise into
+ Gems can do so much more. You install something like [28]Devise into
your system and it adds views, routes, methods, utilities, you name it.
It’s not like “loading some functions”, it’s more like composing a
whole different app into your app, implicitly.
@@ -164,7 +165,7 @@ Gems are so powerful
third-party code. They interact in serious but uncertain ways.
But it’s also pretty incredible - the idea that something like
- [28]passport, Node’s middleware, could instead be a full-fledged
+ [29]passport, Node’s middleware, could instead be a full-fledged
authentication system. It means that you have to write a lot less code,
and it also means that the people who use that code have a lot more
code in common. That gems can work on a higher level of abstraction,
@@ -173,16 +174,16 @@ Gems are so powerful
There’s so much good writing about Rails
- Even if you don’t write Ruby, you should pay attention to [29]Sandi
+ Even if you don’t write Ruby, you should pay attention to [30]Sandi
Metz. She’s incredibly wise and has so many incredible ideas to share.
- And then there’s [30]arkency, [31]ThoughtBot, and so many other
+ And then there’s [31]arkency, [32]ThoughtBot, and so many other
thoughtful writers with years of experience in Rails. Sometimes it’s a
little shocking to google for some obscure problem and see a decade of
discussion about it.
- The best practices are also formalized into tools like [32]Code Climate
- and [33]reek. I’ve never seen so many actually-useful suggestions come
+ The best practices are also formalized into tools like [33]Code Climate
+ and [34]reek. I’ve never seen so many actually-useful suggestions come
out of automated systems as I did in the world of Ruby and Rails.
Ruby
@@ -198,28 +199,28 @@ Ruby
But Ruby’s standard library isn’t that huge. I’ve seen JavaScript’s
‘standard library’ grow a lot too, and frankly it’s nice to have
- methods like [34]String.prototype.padStart instead of having every
+ methods like [35]String.prototype.padStart instead of having every
little thing in userspace. The only part that felt actively weird was
- [35]activesupport - a gem that extends Ruby’s core objects, but is part
+ [36]activesupport - a gem that extends Ruby’s core objects, but is part
of Rails. It felt weird to have string methods that would only work if
your environment was Rails.
- The [36]Dash app for documentation rocketed from my pile of unused
+ The [37]Dash app for documentation rocketed from my pile of unused
tools to an absolute must-have. In the world of Ruby and Rails, with
most gems having pretty good, semi-standard documentation, you can
search for, and get answers, super fast. The Ruby language
documentation and the Rails documentation is absolutely great. The
- JavaScript equivalent - [37]MDN - pales in comparison.
+ JavaScript equivalent - [38]MDN - pales in comparison.
The bad
The asset pipeline
Remember SASS and the YUI Compressor? These are, unfortunately,
- defaults in the [38]asset pipeline. There’s [39]Webpacker too, which
+ defaults in the [39]asset pipeline. There’s [40]Webpacker too, which
has a parallel approach to CSS and images as the asset pipeline. It has
- [40]opinionated integrations with stuff like React. Ah, and I should
- mention that Rails’s [41]JavaScript utilities are written in…
+ [41]opinionated integrations with stuff like React. Ah, and I should
+ mention that Rails’s [42]JavaScript utilities are written in…
CoffeeScript.
I get it - it’s hard to keep up with the latest trends in frontend. But
@@ -229,15 +230,15 @@ The asset pipeline
Best practice churn
- In Smalltalk, everything happens somewhere else. - [42]Adele
+ In Smalltalk, everything happens somewhere else. - [43]Adele
Goldberg
Ruby, as today’s Smalltalk, has the same issue. The community venerates
small - that methods should be short, files should be small, complexity
should be controlled. This begs the question of where it all goes -
certainly not in controllers, which should be skinny, and not in views,
- which should have very little logic at all, and maybe [43]not in models
- either. Maybe in [44]Service Objects, or policies, or decorators?
+ which should have very little logic at all, and maybe [44]not in models
+ either. Maybe in [45]Service Objects, or policies, or decorators?
I found myself falling victim to this. I’d try to win CodeClimate’s
approval by moving code around, perfecting the art of making everything
@@ -248,7 +249,7 @@ Best practice churn
In stark contrast to the folks who say that Rails is for prototypes,
there’s a lot of attention paid to long-lived engineering efforts -
adopting patterns that let many team work on the same ‘monolith’,
- identifying [45]shotgun surgery - a term I first heard from Sandi Metz.
+ identifying [46]shotgun surgery - a term I first heard from Sandi Metz.
ActiveRecord is great, except when it isn’t
@@ -292,53 +293,57 @@ Dogs.order(height: :desc).first
see more of the Ruby community’s culture filter into the programming
world.
- February 18, 2021 [46]@tmcw
+ February 18, 2021 [47]Tom MacWright ([48]@tmcw,
+ [49]@[email protected])
References
- 1. https://macwright.com/rss.xml
- 2. https://macwright.com/atom.xml
- 3. file:///
- 4. file:///reading/
- 5. file:///photos/
- 6. file:///projects/
- 7. file:///drawings/
- 8. file:///about/
- 9. https://rubyonrails.org/
- 10. https://nextjs.org/
- 11. https://www.rust-lang.org/
- 12. https://macwright.com/2020/05/10/spa-fatigue.html
- 13. http://boringtechnology.club/
- 14. https://macwright.com/2020/10/28/if-not-spas.html
- 15. https://twitter.com/tmcw/status/1321133460501585922
- 16. https://developers.google.com/web/updates/2015/05/automatically-pause-on-any-exception
- 17. https://www.html5rocks.com/en/tutorials/developertools/sourcemaps/
- 18. https://github.com/facebook/regenerator
- 19. https://github.com/deivid-rodriguez/byebug
- 20. https://github.com/fxn/zeitwerk
- 21. https://weblog.rubyonrails.org/2005/8/25/10-reasons-rails-does-pluralization/
- 22. https://nightwatchjs.org/
- 23. https://jestjs.io/
- 24. https://enzymejs.github.io/enzyme/
- 25. https://www.cypress.io/
- 26. https://rspec.info/
- 27. https://github.com/heartcombo/devise
- 28. http://www.passportjs.org/
- 29. https://sandimetz.com/
- 30. https://blog.arkency.com/
- 31. https://thoughtbot.com/blog/
- 32. https://codeclimate.com/
- 33. https://github.com/troessner/reek
- 34. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padStart
- 35. https://rubygems.org/gems/activesupport/versions/6.1.1
- 36. https://kapeli.com/dash
- 37. https://developer.mozilla.org/en-US/
- 38. https://guides.rubyonrails.org/asset_pipeline.html
- 39. https://edgeguides.rubyonrails.org/webpacker.html
- 40. https://github.com/rails/webpacker#integrations
- 41. https://github.com/rails/rails/tree/main/actionview/app/assets/javascripts
- 42. https://en.wikipedia.org/wiki/Adele_Goldberg_(computer_scientist)
- 43. https://thoughtbot.com/blog/skinny-controllers-skinny-models
- 44. https://codeclimate.com/blog/7-ways-to-decompose-fat-activerecord-models/
- 45. https://en.wikipedia.org/wiki/Shotgun_surgery
- 46. https://twitter.com/intent/follow?screen_name=tmcw&user_id=1458271
+ 1. https://macwright.com/micro/rss.xml
+ 2. https://macwright.com/micro/atom.xml
+ 3. https://macwright.com/
+ 4. https://macwright.com/reading/
+ 5. https://macwright.com/photos/
+ 6. https://macwright.com/projects/
+ 7. https://macwright.com/drawings/
+ 8. https://macwright.com/micro/
+ 9. https://macwright.com/about/
+ 10. https://rubyonrails.org/
+ 11. https://nextjs.org/
+ 12. https://www.rust-lang.org/
+ 13. https://macwright.com/2020/05/10/spa-fatigue
+ 14. http://boringtechnology.club/
+ 15. https://macwright.com/2020/10/28/if-not-spas
+ 16. https://twitter.com/tmcw/status/1321133460501585922
+ 17. https://developers.google.com/web/updates/2015/05/automatically-pause-on-any-exception
+ 18. https://www.html5rocks.com/en/tutorials/developertools/sourcemaps/
+ 19. https://github.com/facebook/regenerator
+ 20. https://github.com/deivid-rodriguez/byebug
+ 21. https://github.com/fxn/zeitwerk
+ 22. https://weblog.rubyonrails.org/2005/8/25/10-reasons-rails-does-pluralization/
+ 23. https://nightwatchjs.org/
+ 24. https://jestjs.io/
+ 25. https://enzymejs.github.io/enzyme/
+ 26. https://www.cypress.io/
+ 27. https://rspec.info/
+ 28. https://github.com/heartcombo/devise
+ 29. http://www.passportjs.org/
+ 30. https://sandimetz.com/
+ 31. https://blog.arkency.com/
+ 32. https://thoughtbot.com/blog/
+ 33. https://codeclimate.com/
+ 34. https://github.com/troessner/reek
+ 35. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padStart
+ 36. https://web.archive.org/web/https://rubygems.org/gems/activesupport/versions/6.1.1
+ 37. https://kapeli.com/dash
+ 38. https://developer.mozilla.org/en-US/
+ 39. https://guides.rubyonrails.org/asset_pipeline.html
+ 40. https://edgeguides.rubyonrails.org/webpacker.html
+ 41. https://github.com/rails/webpacker#integrations
+ 42. https://github.com/rails/rails/tree/main/actionview/app/assets/javascripts
+ 43. https://en.wikipedia.org/wiki/Adele_Goldberg_(computer_scientist)
+ 44. https://thoughtbot.com/blog/skinny-controllers-skinny-models
+ 45. https://codeclimate.com/blog/7-ways-to-decompose-fat-activerecord-models/
+ 46. https://en.wikipedia.org/wiki/Shotgun_surgery
+ 47. https://macwright.com/about/
+ 48. https://twitter.com/intent/follow?screen_name=tmcw&user_id=1458271
+ 49. https://mastodon.social/@tmcw
diff --git a/static/archive/macwright-com-vvkegs.txt b/static/archive/macwright-com-vvkegs.txt
@@ -1,4 +1,4 @@
- #[1]macwright.com [2]macwright.com
+ #[1]macwright.com - Micro [2]macwright.com - Micro
Tom MacWright
@@ -11,7 +11,8 @@ Tom MacWright
* [5]Photos
* [6]Projects
* [7]Drawings
- * [8]About
+ * [8]Micro
+ * [9]About
Second-guessing the modern web
@@ -31,16 +32,16 @@ Second-guessing the modern web
There is a sweet spot of React: in moderately interactive interfaces.
Complex forms that require immediate feedback, UIs that need to move
around and react instantly. That’s where it excels. I helped build the
- editors in [9]Mapbox Studio and [10]Observable and for the most part,
+ editors in [10]Mapbox Studio and [11]Observable and for the most part,
React was a great choice.
But there’s a lot on either side of that sweet spot.
- The high performance parts aren’t React. [11]Mapbox GL, for example, is
+ The high performance parts aren’t React. [12]Mapbox GL, for example, is
vanilla JavaScript and probably should be forever. The level of
abstraction that React works on is too high, and the cost of using
React - in payload, parse time, and so on - is too much for any company
- to include it as part of an SDK. Same with the [12]Observable runtime,
+ to include it as part of an SDK. Same with the [13]Observable runtime,
the juicy center of that product: it’s very performance-intensive and
would barely benefit from a port.
@@ -115,7 +116,7 @@ Server-Side Rendering
A great optimization, but again, caveats.
The first is that the page you initially render is dead: you’ve created
- the [13]Time To Interactive metric. It’s your startup’s homepage, and
+ the [14]Time To Interactive metric. It’s your startup’s homepage, and
it has a “Sign up” button, but until the JavaScript loads, that button
doesn’t do anything. So you need to compensate. Either you omit some
interactive elements on load, or you try really hard to make sure that
@@ -147,7 +148,7 @@ APIs
For example: a generically-designed REST API that tries not to mix
‘concerns’ will produce a frontend application that has to make lots of
requests to display a page. And then a new-age GraphQL application will
- suffer under the [14]N+1 query problem at the database level until an
+ suffer under the [15]N+1 query problem at the database level until an
optimization arrives. And a traditional “make a query and put it on a
page” application will just, well, try to write some good queries.
@@ -189,7 +190,7 @@ Data fetching
And it should be easy to do a good job.
- Frameworks should lure people into the [15]pit of success, where
+ Frameworks should lure people into the [16]pit of success, where
following the normal rules and using normal techniques is the winning
approach.
@@ -208,7 +209,7 @@ Data fetching
without React and which aren’t complicated enough to push beyond
React’s limits. But there are also a lot of problems for which I can’t
see any concrete benefit to using React. Those are things like blogs,
- shopping-cart-websites, mostly-[16]CRUD-and-forms-websites. For these
+ shopping-cart-websites, mostly-[17]CRUD-and-forms-websites. For these
things, all of the fancy optimizations are trying to get you closer to
the performance you would’ve gotten if you just hadn’t used so much
technology.
@@ -250,35 +251,38 @@ Data fetching
What if everyone’s wrong? We’ve been wrong before.
Follow-ups & commmentary
- * [17]"In defense of the modern web", Rich Harris
- * [18]Friday Night Deploys (Podcast) #22: A Brief Discussion On The
+ * [18]"In defense of the modern web", Rich Harris
+ * [19]Friday Night Deploys (Podcast) #22: A Brief Discussion On The
State Of The Modern Web
- * [19]Frontend First (Podcast): Read & Discuss
- * [20]A Ready-To-Try Concept in Response to “Second-guessing the
+ * [20]Frontend First (Podcast): Read & Discuss
+ * [21]A Ready-To-Try Concept in Response to “Second-guessing the
modern web”
- May 10, 2020 [21]@tmcw
+ May 10, 2020 [22]Tom MacWright ([23]@tmcw, [24]@[email protected])
References
- 1. https://macwright.com/rss.xml
- 2. https://macwright.com/atom.xml
- 3. file:///
- 4. file:///reading/
- 5. file:///photos/
- 6. file:///projects/
- 7. file:///drawings/
- 8. file:///about/
- 9. https://www.mapbox.com/mapbox-studio/
- 10. https://observablehq.com/
- 11. https://docs.mapbox.com/mapbox-gl-js/api/
- 12. https://github.com/observablehq/runtime
- 13. https://web.dev/interactive/
- 14. https://engineering.shopify.com/blogs/engineering/solving-the-n-1-problem-for-graphql-through-batching
- 15. https://blog.codinghorror.com/falling-into-the-pit-of-success/
- 16. https://en.wikipedia.org/wiki/Create,_read,_update_and_delete
- 17. https://dev.to/richharris/in-defense-of-the-modern-web-2nia
- 18. https://dev.to/devplebs/friday-night-deploys-22-a-brief-discussion-on-the-state-of-the-modern-web-2961
- 19. https://frontendfirst.fm/episodes/read-and-discuss-second-guessing-the-modern-web
- 20. https://medium.com/@kevinkirchner/a-ready-to-try-concept-in-response-to-second-guessing-the-modern-web-6946ec4d0598
- 21. https://twitter.com/intent/follow?screen_name=tmcw&user_id=1458271
+ 1. https://macwright.com/micro/rss.xml
+ 2. https://macwright.com/micro/atom.xml
+ 3. https://macwright.com/
+ 4. https://macwright.com/reading/
+ 5. https://macwright.com/photos/
+ 6. https://macwright.com/projects/
+ 7. https://macwright.com/drawings/
+ 8. https://macwright.com/micro/
+ 9. https://macwright.com/about/
+ 10. https://www.mapbox.com/mapbox-studio/
+ 11. https://observablehq.com/
+ 12. https://docs.mapbox.com/mapbox-gl-js/api/
+ 13. https://github.com/observablehq/runtime
+ 14. https://web.dev/interactive/
+ 15. https://engineering.shopify.com/blogs/engineering/solving-the-n-1-problem-for-graphql-through-batching
+ 16. https://blog.codinghorror.com/falling-into-the-pit-of-success/
+ 17. https://en.wikipedia.org/wiki/Create,_read,_update_and_delete
+ 18. https://dev.to/richharris/in-defense-of-the-modern-web-2nia
+ 19. https://dev.to/devplebs/friday-night-deploys-22-a-brief-discussion-on-the-state-of-the-modern-web-2961
+ 20. https://frontendfirst.fm/episodes/read-and-discuss-second-guessing-the-modern-web
+ 21. https://medium.com/@kevinkirchner/a-ready-to-try-concept-in-response-to-second-guessing-the-modern-web-6946ec4d0598
+ 22. https://macwright.com/about/
+ 23. https://twitter.com/intent/follow?screen_name=tmcw&user_id=1458271
+ 24. https://mastodon.social/@tmcw
diff --git a/static/archive/maggieappleton-com-7am49k.txt b/static/archive/maggieappleton-com-7am49k.txt
@@ -15,7 +15,7 @@ What App is That?
A guide to the apps and tools I use to create illustrations
* [5]How to Illustrate
- Planted about 3 years agoLast tended about 2 years ago
+ Planted over 3 years agoLast tended over 2 years ago
(BUTTON) Back To Top
@@ -111,7 +111,7 @@ Mentions around the web
Want to stay up to date?
(BUTTON) Subscribe via RSS Feed
- © 2023 Maggie Appleton
+ © 2024 Maggie Appleton
* [8]The Garden
* [9]Essays
* [10]About
@@ -125,22 +125,22 @@ Want to stay up to date?
References
Visible links:
- 1. file:///rss.xml
- 2. file:///
- 3. file:///now
- 4. file:///about
- 5. file:///topics/how-to-illustrate
- 6. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71674-9587TMP.html#im-a-promiscuous-polytooler
- 7. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71674-9587TMP.html#workflows
- 8. file:///garden
- 9. file:///essays
- 10. file:///about
- 11. file:///notes
- 12. file:///now
- 13. file:///patterns
- 14. file:///library
- 15. file:///projects
- 16. file:///colophon
+ 1. https://maggieappleton.com/rss.xml
+ 2. https://maggieappleton.com/
+ 3. https://maggieappleton.com/now
+ 4. https://maggieappleton.com/about
+ 5. https://maggieappleton.com/topics/how-to-illustrate
+ 6. https://maggieappleton.com/apps#im-a-promiscuous-polytooler
+ 7. https://maggieappleton.com/apps#workflows
+ 8. https://maggieappleton.com/garden
+ 9. https://maggieappleton.com/essays
+ 10. https://maggieappleton.com/about
+ 11. https://maggieappleton.com/notes
+ 12. https://maggieappleton.com/now
+ 13. https://maggieappleton.com/patterns
+ 14. https://maggieappleton.com/library
+ 15. https://maggieappleton.com/projects
+ 16. https://maggieappleton.com/colophon
Hidden links:
18. https://github.com/MaggieAppleton
diff --git a/static/archive/maggieappleton-com-fube9k.txt b/static/archive/maggieappleton-com-fube9k.txt
@@ -15,7 +15,7 @@ Why You Own an iPad and Still Can't Draw
The failure of drawing materials without mediums and meat
* [5]How to Illustrate
- Planted almost 3 years agoLast tended almost 3 years ago
+ Planted over 3 years agoLast tended over 3 years ago
(BUTTON) Back To Top
@@ -95,7 +95,7 @@ Mentions around the web
Want to stay up to date?
(BUTTON) Subscribe via RSS Feed
- © 2023 Maggie Appleton
+ © 2024 Maggie Appleton
* [9]The Garden
* [10]Essays
* [11]About
@@ -109,23 +109,23 @@ Want to stay up to date?
References
Visible links:
- 1. file:///rss.xml
- 2. file:///
- 3. file:///now
- 4. file:///about
- 5. file:///topics/how-to-illustrate
- 6. file:///apps
- 7. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L84552-9249TMP.html#what-you-have-is-material-without-the-medium-or-the-meat
- 8. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L84552-9249TMP.html#moving-past-materials
- 9. file:///garden
- 10. file:///essays
- 11. file:///about
- 12. file:///notes
- 13. file:///now
- 14. file:///patterns
- 15. file:///library
- 16. file:///projects
- 17. file:///colophon
+ 1. https://maggieappleton.com/rss.xml
+ 2. https://maggieappleton.com/
+ 3. https://maggieappleton.com/now
+ 4. https://maggieappleton.com/about
+ 5. https://maggieappleton.com/topics/how-to-illustrate
+ 6. https://maggieappleton.com/apps
+ 7. https://maggieappleton.com/still-cant-draw#what-you-have-is-material-without-the-medium-or-the-meat
+ 8. https://maggieappleton.com/still-cant-draw#moving-past-materials
+ 9. https://maggieappleton.com/garden
+ 10. https://maggieappleton.com/essays
+ 11. https://maggieappleton.com/about
+ 12. https://maggieappleton.com/notes
+ 13. https://maggieappleton.com/now
+ 14. https://maggieappleton.com/patterns
+ 15. https://maggieappleton.com/library
+ 16. https://maggieappleton.com/projects
+ 17. https://maggieappleton.com/colophon
Hidden links:
19. https://github.com/MaggieAppleton
diff --git a/static/archive/maggieappleton-com-n6xsqa.txt b/static/archive/maggieappleton-com-n6xsqa.txt
@@ -17,7 +17,7 @@ A Brief History & Ethos of the Digital Garden
* [6]Personal Knowledge
* [7]The Web
- Planted almost 3 years agoLast tended almost 2 years ago
+ Planted over 3 years agoLast tended over 2 years ago
(BUTTON) Back To Top
@@ -693,7 +693,7 @@ Mentions around the web
Want to stay up to date?
(BUTTON) Subscribe via RSS Feed
- © 2023 Maggie Appleton
+ © 2024 Maggie Appleton
* [48]The Garden
* [49]Essays
* [50]About
diff --git a/static/archive/mcfunley-com-5myzcq.txt b/static/archive/mcfunley-com-5myzcq.txt
@@ -12,14 +12,14 @@
Probably the single best thing to happen to me in my career was having
had [6]Kellan placed in charge of me. I stuck around long enough to see
- Kellanâs technical decisionmaking start to bear fruit. I learned a
+ Kellan’s technical decisionmaking start to bear fruit. I learned a
great deal from this, but I also learned a great deal as a result of
this. I would not have been free to become the engineer that wrote
[7]Data Driven Products Now! if Kellan had not been there to so
thoroughly stick the landing on technology choices.
[FRQKLCy.jpg] Being inspirational as always.
- In the year since leaving Etsy, Iâve resurrected my ability to care
+ In the year since leaving Etsy, I’ve resurrected my ability to care
about technology. And my thoughts have crystallized to the point where
I can write them down coherently. What follows is a distillation of the
Kellan gestalt, which will hopefully serve to horrify him only
@@ -27,7 +27,7 @@
Embrace Boredom.
- Letâs say every company gets about three innovation tokens. You can
+ Let’s say every company gets about three innovation tokens. You can
spend these however you want, but the supply is fixed for a long while.
You might get a few more after you achieve a [8]certain level of
stability and maturity, but the general tendency is to overestimate the
@@ -37,20 +37,20 @@
If you choose to write your website in NodeJS, you just spent one of
your innovation tokens. If you choose to use [9]MongoDB, you just spent
one of your innovation tokens. If you choose to use [10]service
- discovery tech thatâs existed for a year or less, you just spent one of
+ discovery tech that’s existed for a year or less, you just spent one of
your innovation tokens. If you choose to write your own database, oh
- god, youâre in trouble.
+ god, you’re in trouble.
- Any of those choices might be sensible if youâre a javascript
- consultancy, or a database company. But youâre probably not. Youâre
+ Any of those choices might be sensible if you’re a javascript
+ consultancy, or a database company. But you’re probably not. You’re
probably working for a company that is at least ostensibly
[11]rethinking global commerce or [12]reinventing payments on the web
or pursuing some other suitably epic mission. In that context, devoting
any of your limited attention to innovating ssh is an excellent way to
fail. Or at best, delay success [13][1].
- What counts as boring? Thatâs a little tricky. âBoringâ should not be
- conflated with âbad.â There is technology out there that is both boring
+ What counts as boring? That’s a little tricky. “Boring” should not be
+ conflated with “bad.” There is technology out there that is both boring
and bad [14][2]. You should not use any of that. But there are many
choices of technology that are boring and good, or at least good
enough. MySQL is boring. Postgres is boring. PHP is boring. Python is
@@ -59,33 +59,33 @@
The nice thing about boringness (so constrained) is that the
capabilities of these things are well understood. But more importantly,
their failure modes are well understood. Anyone who knows me well will
- understand that itâs only with a overwhelming sense of malaise that I
+ understand that it’s only with a overwhelming sense of malaise that I
now invoke the spectre of Don Rumsfeld, but I must.
[n8ElWr3.jpg] To be clear, fuck this guy.
When choosing technology, you have both known unknowns and unknown
unknowns [15][3].
- * A known unknown is something like: we donât know what happens when
+ * A known unknown is something like: we don’t know what happens when
this database hits 100% CPU.
- * An unknown unknown is something like: geez it didnât even occur to
+ * An unknown unknown is something like: geez it didn’t even occur to
us that [16]writing stats would cause GC pauses.
- Both sets are typically non-empty, even for tech thatâs existed for
+ Both sets are typically non-empty, even for tech that’s existed for
decades. But for shiny new technology the magnitude of unknown unknowns
is significantly larger, and this is important.
Optimize Globally.
I unapologetically think a bias in favor of boring technology is a good
- thing, but itâs not the only factor that needs to be considered.
- Technology choices donât happen in isolation. They have a scope that
+ thing, but it’s not the only factor that needs to be considered.
+ Technology choices don’t happen in isolation. They have a scope that
touches your entire team, organization, and the system that emerges
from the sum total of your choices.
Adding technology to your company comes with a cost. As an abstract
- statement this is obvious: if weâre already using Ruby, adding Python
- to the mix doesnât feel sensible because the resulting complexity would
- outweigh Pythonâs marginal utility. But somehow when weâre talking
+ statement this is obvious: if we’re already using Ruby, adding Python
+ to the mix doesn’t feel sensible because the resulting complexity would
+ outweigh Python’s marginal utility. But somehow when we’re talking
about Python and Scala or MySQL and Redis people [17]lose their minds,
discard all constraints, and start raving about using the best tool for
the job.
@@ -98,8 +98,8 @@
choose technology in a world where choices are cheap: "pick the right
tool for the job."
- But of course, the baggage exists. We call the baggage âoperationsâ and
- to a lesser extent âcognitive overhead.â You have to monitor the thing.
+ But of course, the baggage exists. We call the baggage “operations” and
+ to a lesser extent “cognitive overhead.” You have to monitor the thing.
You have to figure out unit tests. You need to know the first thing
about it to hack on it. You need an init script. I could go on for days
here, and all of this adds up fast.
@@ -107,10 +107,10 @@
technology in the world where operations are a serious concern (i.e.,
"reality").
- The problem with âbest tool for the jobâ thinking is that it takes a
- myopic view of the words âbestâ and âjob.â Your job is keeping the
- company in business, god damn it. And the âbestâ tool is the one that
- occupies the âleast worstâ position for as many of your problems as
+ The problem with “best tool for the job” thinking is that it takes a
+ myopic view of the words “best” and “job.” Your job is keeping the
+ company in business, god damn it. And the “best” tool is the one that
+ occupies the “least worst” position for as many of your problems as
possible.
It is basically always the case that the long-term costs of keeping a
@@ -135,32 +135,32 @@
One of the most worthwhile exercises I recommend here is to consider
how you would solve your immediate problem without adding anything new.
First, posing this question should detect the situation where the
- âproblemâ is that someone really wants to use the technology. If that
+ “problem” is that someone really wants to use the technology. If that
is the case, you should immediately abort.
[rmdSx.gif] I just watched a webinar about this graph database, we
should try it out.
It can be amazing how far a small set of technology choices can go. The
- answer to this question in practice is almost never âwe canât do it,â
- itâs usually just somewhere on the spectrum of âwell, we could do it,
- but it would be too hardâ [20][4]. If you think you canât accomplish
- your goals with what youâve got now, you are probably just not thinking
+ answer to this question in practice is almost never “we can’t do it,”
+ it’s usually just somewhere on the spectrum of “well, we could do it,
+ but it would be too hard” [20][4]. If you think you can’t accomplish
+ your goals with what you’ve got now, you are probably just not thinking
creatively enough.
- Itâs helpful to write down exactly what it is about the current stack
+ It’s helpful to write down exactly what it is about the current stack
that makes solving the problem prohibitively expensive and difficult.
- This is related to the previous exercise, but itâs subtly different.
+ This is related to the previous exercise, but it’s subtly different.
- New technology choices might be purely additive (for example: âwe donât
- have caching yet, so letâs add memcachedâ). But they might also overlap
- or replace things you are already using. If thatâs the case, you should
+ New technology choices might be purely additive (for example: “we don’t
+ have caching yet, so let’s add memcached”). But they might also overlap
+ or replace things you are already using. If that’s the case, you should
set clear expectations about migrating old functionality to the new
- system. The policy should typically be âweâre committed to migrating,â
+ system. The policy should typically be “we’re committed to migrating,”
with a proposed timeline. The intention of this step is to keep
wreckage at manageable levels, and to avoid proliferating
locally-optimal solutions.
- This process is not daunting, and itâs not much of a hassle. Itâs a
+ This process is not daunting, and it’s not much of a hassle. It’s a
handful of questions to fill out as homework, followed by a meeting to
talk about it. I think that if a new technology (or a new service to be
created on your infrastructure) can pass through this gauntlet
@@ -225,34 +225,34 @@
References
1. https://mcfunley.com/feed.xml
- 2. file:///
+ 2. https://mcfunley.com/
3. https://twitter.com/intent/tweet
4. https://twitter.com/mcfunley
- 5. file:///choose-boring-technology
+ 5. https://mcfunley.com/choose-boring-technology
6. http://laughingmeme.org/
- 7. file:///data-driven-products-lean-startup-2014
+ 7. https://mcfunley.com/data-driven-products-lean-startup-2014
8. http://rc3.org/2015/03/24/the-pleasure-of-building-big-things/
- 9. file:///why-mongodb-never-worked-out-at-etsy
+ 9. https://mcfunley.com/why-mongodb-never-worked-out-at-etsy
10. https://consul.io/
11. https://www.etsy.com/
12. https://stripe.com/
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L21912-441TMP.html#f1
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L21912-441TMP.html#f2
- 15. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L21912-441TMP.html#f3
+ 13. https://mcfunley.com/choose-boring-technology#f1
+ 14. https://mcfunley.com/choose-boring-technology#f2
+ 15. https://mcfunley.com/choose-boring-technology#f3
16. http://www.evanjones.ca/jvm-mmap-pause.html
17. http://martinfowler.com/bliki/PolyglotPersistence.html
18. https://twitter.com/coda/status/580531932393504768
19. https://twitter.com/mcfunley/status/578603932949164032
- 20. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L21912-441TMP.html#f4
+ 20. https://mcfunley.com/choose-boring-technology#f4
21. https://twitter.com/handler
- 22. file:///effective-web-experimentation-as-a-homo-narrans
+ 22. https://mcfunley.com/effective-web-experimentation-as-a-homo-narrans
23. http://boringtechnology.club/
24. https://www.youtube.com/watch?v=eenrfm50mXw
25. http://www.sec.gov/Archives/edgar/data/1370637/000119312515077045/d806992ds1.htm
26. http://en.wikipedia.org/wiki/I_know_that_I_know_nothing
27. https://speakerdeck.com/mcfunley/etsy-activity-feed-architecture
28. https://aphyr.com/posts/283-call-me-maybe-redis
- 29. file:///
+ 29. https://mcfunley.com/
30. https://twitter.com/intent/tweet
31. https://twitter.com/mcfunley
32. https://github.com/mcfunley
diff --git a/static/archive/medium-com-efpmux.txt b/static/archive/medium-com-efpmux.txt
@@ -1,18 +1,29 @@
#[1]Medium [2]alternate
+ [3]Open in app
+
+ (BUTTON) Sign up
+
+ [4]Sign in
____________________
+ Write
+
+ (BUTTON) Sign up
+
+ [5]Sign in
+ (BUTTON)
Go Project Layout
Kyle C. Quest (Q)
golang-learn
- [3]Kyle C. Quest (Q)
+ [6]Kyle C. Quest (Q)
·
- [4]Follow
+ [7]Follow
Published in
- [5]
+ [8]
golang-learn
·
@@ -23,7 +34,7 @@ Go Project Layout
--
(BUTTON)
- 12
+ 11
(BUTTON)
Listen
@@ -31,15 +42,15 @@ Go Project Layout
Share
- You went through the ‘[6]Tour of Go’, played with
- [7]https://play.golang.org/ and you feel you are ready to write some
+ You went through the ‘[9]Tour of Go’, played with
+ [10]https://play.golang.org/ and you feel you are ready to write some
code. Great! However, you are not sure how to structure your projects.
Can you put your code anywhere you want? Is there a standard way to
organize your code? What if you need to have multiple application
binaries? What does it mean to be ‘go gettable’? These are some of the
questions you’ll be asking yourself.
- First, you have to understand Go workspaces. ‘[8]How to Write Go Code’
+ First, you have to understand Go workspaces. ‘[11]How to Write Go Code’
is a good place to start. By default, Go keeps and expects all code in
a single workspace. This place is identified by the GOPATH environment
variable. What does it mean for you? It means you have to put your code
@@ -51,7 +62,7 @@ Go Project Layout
your project doesn’t have to be in a workspace if you don’t import
external packages and you use relative imports for your own code, but
it’s not recommended. It’s fine for a toy project or a PoC though. Go
- v1.11 does introduce the concept of [9]modules that allows you to have
+ v1.11 does introduce the concept of [12]modules that allows you to have
your project code outside of your GOPATHwithout the import restrictions
mentioned above, but it’s still an experimental feature at this point
in time.
@@ -80,9 +91,9 @@ Go Project Layout
to separate the application files. You’ll be able to build each
application with the right set of go build flags, but go get will no
longer work because it will not know which application code to build.
- The official [10]Go tools is one example of the cmd layout patter. A
+ The official [13]Go tools is one example of the cmd layout patter. A
number of other well known projects use the same pattern:
- [11]Kubernetes, [12]Docker, [13]Prometheus, [14]Influxdb.
+ [14]Kubernetes, [15]Docker, [16]Prometheus, [17]Influxdb.
The pkg layout pattern is also pretty popular. For new Go developers
it’s one of the most confusing package structure concepts because Go
@@ -94,14 +105,14 @@ Go Project Layout
you and other external users of your code. Other projects will import
these libraries expecting them to work, so think twice before you put
something here. Many well known projects use this pattern:
- [15]Kubernetes, [16]Docker, [17]Grafana, [18]Influxdb, [19]Etcd.
+ [18]Kubernetes, [19]Docker, [20]Grafana, [21]Influxdb, [22]Etcd.
Some of the libraries in the pkg directory are not always for public
use. Why is that? It happens because many existing Go projects predate
the ability to hide internal packages. Some projects put those internal
libraries in the pkg directory to be consistent with the rest of their
code structure. Other projects put their internal libraries into
- separate directories outside of the pkg directory. [20]Go 1.4 introduce
+ separate directories outside of the pkg directory. [23]Go 1.4 introduce
an ability to hide code using internal directories. What does it mean?
If you put your code in an ‘internal’ directory no external project
will be able to import that code. Even other code in your project won’t
@@ -110,7 +121,7 @@ Go Project Layout
new; however, it’s extremely valuable as an additional layer of control
(in addition to the lowercase and uppercase function visibility rules
in Go). A number of new and well known projects use this pattern:
- [21]Dep, [22]Docker, [23]Nsq, [24]Go Ethereal, [25]Contour.
+ [24]Dep, [25]Docker, [26]Nsq, [27]Go Ethereal, [28]Contour.
The internal directory is the place to put your private packages. You
can optionally add additional structure by separating your internally
@@ -120,8 +131,8 @@ Go Project Layout
code in the ‘internal’ directory the application code in the cmd
directory will be limited to small files that define the ‘main’
function for the corresponding application binaries. Everything else
- will be imported from the internal or pkg directories ([26]ark, from
- Heptio, and [27]loki, from Grafana, are good examples of this tiny main
+ will be imported from the internal or pkg directories ([29]ark, from
+ Heptio, and [30]loki, from Grafana, are good examples of this tiny main
package pattern).
What if you forked and modified a piece of an external project? Some
@@ -136,7 +147,7 @@ Go Project Layout
might be brittle and unpredictable because when somebody else tries to
build your project they might get a backward incompatible version of
that package. The solution is ‘vendoring’. With ‘vendoring’ you freeze
- your dependencies by committing them with your project. [28]Go 1.6
+ your dependencies by committing them with your project. [31]Go 1.6
introduced a standard way to ‘vendor’ external packages (it was an
experimental feature in Go 1.5). Put your external package in the
vendor directory. How is this different from the third_party directory?
@@ -145,19 +156,19 @@ Go Project Layout
project then put it in the third_party directory.
If you want to learn more about the project structure used by other Go
- projects read the ‘[29]Analysis of the Top 1000 Go Repositories’. It’s
+ projects read the ‘[32]Analysis of the Top 1000 Go Repositories’. It’s
a little dated, but it’s still useful.
A real project will have additional directories too. You can use this
layout template as a starting point for your Go projects:
- [30]https://github.com/golang-standards/project-layout. It covers the
+ [33]https://github.com/golang-standards/project-layout. It covers the
Go project layout patterns described in this blog post and it includes
a number of supporting directories you’ll need to have.
Now it’s time to write some code! If you don’t have Go installed take a
- look at this [31]quick setup guide for Mac OS X (setup on other
- platforms is similar). Go through the ‘[32]Tour of Go’ if you haven’t
- done it yet and then read ’[33]50 Shades of Go’ to learn about the most
+ look at this [34]quick setup guide for Mac OS X (setup on other
+ platforms is similar). Go through the ‘[35]Tour of Go’ if you haven’t
+ done it yet and then read ’[36]50 Shades of Go’ to learn about the most
common gotchas in Go, which will save you quite a bit of time when you
start writing and debugging code.
Golang
@@ -170,116 +181,117 @@ Go Project Layout
--
(BUTTON)
- 12
+ 11
(BUTTON)
Kyle C. Quest (Q)
golang-learn
(BUTTON) Follow
- [34](BUTTON)
- [35]
+ [37](BUTTON)
+ [38]
Written by Kyle C. Quest (Q)
- [36]354 Followers
+ [39]358 Followers
·Editor for
- [37]
+ [40]
golang-learn
CTO / Redefining DevOps * Hacker @DockerSlim * @Golang50Shades * Cloud
Native * Data * Security
(BUTTON) Follow
- [38](BUTTON)
- [39]
-
- Help
- [40]
-
- Status
- [41]
-
- Writers
+ [41](BUTTON)
[42]
- Blog
+ Help
[43]
- Careers
+ Status
[44]
- Privacy
+ About
[45]
- Terms
+ Careers
[46]
- About
+ Blog
[47]
- Text to speech
+ Privacy
[48]
+ Terms
+ [49]
+
+ Text to speech
+ [50]
+
Teams
References
Visible links:
- 1. file:///osd.xml
+ 1. https://medium.com/osd.xml
2. android-app://com.medium.reader/https/medium.com/p/e5213cdcfaa2
- 3. file:///@kcq?source=post_page-----e5213cdcfaa2--------------------------------
- 4. file:///m/signin?actionUrl=https://medium.com/_/subscribe/user/6aac7a58837&operation=register&redirect=https://medium.com/golang-learn/go-project-layout-e5213cdcfaa2&user=Kyle+C.+Quest+(Q)&userId=6aac7a58837&source=post_page-6aac7a58837----e5213cdcfaa2---------------------post_header-----------
- 5. https://medium.com/golang-learn?source=post_page-----e5213cdcfaa2--------------------------------
- 6. https://tour.golang.org/
- 7. https://play.golang.org/
- 8. https://golang.org/doc/code.html
- 9. https://github.com/golang/go/wiki/Modules
- 10. https://github.com/golang/tools/tree/master/cmd
- 11. https://github.com/kubernetes/kubernetes/tree/master/cmd
- 12. https://github.com/moby/moby/tree/master/cmd
- 13. https://github.com/prometheus/prometheus/tree/master/cmd
- 14. https://github.com/influxdata/influxdb/tree/master/cmd
- 15. https://github.com/kubernetes/kubernetes/tree/master/pkg
- 16. https://github.com/moby/moby/tree/master/pkg
- 17. https://github.com/grafana/grafana/tree/master/pkg
- 18. https://github.com/influxdata/influxdb/tree/master/pkg
- 19. https://github.com/coreos/etcd/tree/master/pkg
- 20. https://golang.org/doc/go1.4#internalpackages
- 21. https://github.com/golang/dep/tree/master/internal
- 22. https://github.com/moby/moby/tree/master/internal
- 23. https://github.com/nsqio/nsq/tree/master/internal
- 24. https://github.com/ethereum/go-ethereum/tree/master/internal
- 25. https://github.com/heptio/contour/tree/master/internal
- 26. https://github.com/heptio/ark/blob/master/cmd/ark/main.go
- 27. https://github.com/grafana/loki/blob/master/cmd/loki/main.go
- 28. https://golang.org/doc/go1.6#go_command
- 29. http://blog.sgmansfield.com/2016/01/an-analysis-of-the-top-1000-go-repositories/
- 30. https://github.com/golang-standards/project-layout
- 31. file:///golang-learn/quick-go-setup-guide-on-mac-os-x-956b327222b8
- 32. https://tour.golang.org/
- 33. http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/
- 34. file:///m/signin?actionUrl=/_/api/subscriptions/newsletters/997b4efe98f9&operation=register&redirect=https://medium.com/golang-learn/go-project-layout-e5213cdcfaa2&newsletterV3=6aac7a58837&newsletterV3Id=997b4efe98f9&user=Kyle+C.+Quest+(Q)&userId=6aac7a58837&source=-----e5213cdcfaa2---------------------subscribe_user-----------
- 35. file:///@kcq?source=post_page-----e5213cdcfaa2--------------------------------
- 36. file:///@kcq/followers?source=post_page-----e5213cdcfaa2--------------------------------
- 37. https://medium.com/golang-learn?source=post_page-----e5213cdcfaa2--------------------------------
- 38. file:///m/signin?actionUrl=/_/api/subscriptions/newsletters/997b4efe98f9&operation=register&redirect=https://medium.com/golang-learn/go-project-layout-e5213cdcfaa2&newsletterV3=6aac7a58837&newsletterV3Id=997b4efe98f9&user=Kyle+C.+Quest+(Q)&userId=6aac7a58837&source=-----e5213cdcfaa2---------------------subscribe_user-----------
- 39. https://help.medium.com/hc/en-us?source=post_page-----e5213cdcfaa2--------------------------------
- 40. https://medium.statuspage.io/?source=post_page-----e5213cdcfaa2--------------------------------
- 41. https://about.medium.com/creators/?source=post_page-----e5213cdcfaa2--------------------------------
- 42. https://blog.medium.com/?source=post_page-----e5213cdcfaa2--------------------------------
- 43. file:///jobs-at-medium/work-at-medium-959d1a85284e?source=post_page-----e5213cdcfaa2--------------------------------
- 44. https://policy.medium.com/medium-privacy-policy-f03bf92035c9?source=post_page-----e5213cdcfaa2--------------------------------
- 45. https://policy.medium.com/medium-terms-of-service-9db0094a1e0f?source=post_page-----e5213cdcfaa2--------------------------------
- 46. https://medium.com/about?autoplay=1&source=post_page-----e5213cdcfaa2--------------------------------
- 47. https://speechify.com/medium?source=post_page-----e5213cdcfaa2--------------------------------
- 48. file:///business?source=post_page-----e5213cdcfaa2--------------------------------
+ 3. https://rsci.app.link/?$canonical_url=https://medium.com/p/e5213cdcfaa2&~feature=LoOpenInAppButton&~channel=ShowPostUnderCollection&source=---two_column_layout_nav----------------------------------
+ 4. https://medium.com/m/signin?operation=login&redirect=https://medium.com/golang-learn/go-project-layout-e5213cdcfaa2&source=post_page---two_column_layout_nav-----------------------global_nav-----------
+ 5. https://medium.com/m/signin?operation=login&redirect=https://medium.com/golang-learn/go-project-layout-e5213cdcfaa2&source=post_page---two_column_layout_nav-----------------------global_nav-----------
+ 6. https://medium.com/@kcq?source=post_page-----e5213cdcfaa2--------------------------------
+ 7. https://medium.com/m/signin?actionUrl=https://medium.com/_/subscribe/user/6aac7a58837&operation=register&redirect=https://medium.com/golang-learn/go-project-layout-e5213cdcfaa2&user=Kyle+C.+Quest+(Q)&userId=6aac7a58837&source=post_page-6aac7a58837----e5213cdcfaa2---------------------post_header-----------
+ 8. https://medium.com/golang-learn?source=post_page-----e5213cdcfaa2--------------------------------
+ 9. https://tour.golang.org/
+ 10. https://play.golang.org/
+ 11. https://golang.org/doc/code.html
+ 12. https://github.com/golang/go/wiki/Modules
+ 13. https://github.com/golang/tools/tree/master/cmd
+ 14. https://github.com/kubernetes/kubernetes/tree/master/cmd
+ 15. https://github.com/moby/moby/tree/master/cmd
+ 16. https://github.com/prometheus/prometheus/tree/master/cmd
+ 17. https://github.com/influxdata/influxdb/tree/master/cmd
+ 18. https://github.com/kubernetes/kubernetes/tree/master/pkg
+ 19. https://github.com/moby/moby/tree/master/pkg
+ 20. https://github.com/grafana/grafana/tree/master/pkg
+ 21. https://github.com/influxdata/influxdb/tree/master/pkg
+ 22. https://github.com/coreos/etcd/tree/master/pkg
+ 23. https://golang.org/doc/go1.4#internalpackages
+ 24. https://github.com/golang/dep/tree/master/internal
+ 25. https://github.com/moby/moby/tree/master/internal
+ 26. https://github.com/nsqio/nsq/tree/master/internal
+ 27. https://github.com/ethereum/go-ethereum/tree/master/internal
+ 28. https://github.com/heptio/contour/tree/master/internal
+ 29. https://github.com/heptio/ark/blob/master/cmd/ark/main.go
+ 30. https://github.com/grafana/loki/blob/master/cmd/loki/main.go
+ 31. https://golang.org/doc/go1.6#go_command
+ 32. http://blog.sgmansfield.com/2016/01/an-analysis-of-the-top-1000-go-repositories/
+ 33. https://github.com/golang-standards/project-layout
+ 34. https://medium.com/golang-learn/quick-go-setup-guide-on-mac-os-x-956b327222b8
+ 35. https://tour.golang.org/
+ 36. http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/
+ 37. https://medium.com/m/signin?actionUrl=/_/api/subscriptions/newsletters/997b4efe98f9&operation=register&redirect=https://medium.com/golang-learn/go-project-layout-e5213cdcfaa2&newsletterV3=6aac7a58837&newsletterV3Id=997b4efe98f9&user=Kyle+C.+Quest+(Q)&userId=6aac7a58837&source=-----e5213cdcfaa2---------------------subscribe_user-----------
+ 38. https://medium.com/@kcq?source=post_page-----e5213cdcfaa2--------------------------------
+ 39. https://medium.com/@kcq/followers?source=post_page-----e5213cdcfaa2--------------------------------
+ 40. https://medium.com/golang-learn?source=post_page-----e5213cdcfaa2--------------------------------
+ 41. https://medium.com/m/signin?actionUrl=/_/api/subscriptions/newsletters/997b4efe98f9&operation=register&redirect=https://medium.com/golang-learn/go-project-layout-e5213cdcfaa2&newsletterV3=6aac7a58837&newsletterV3Id=997b4efe98f9&user=Kyle+C.+Quest+(Q)&userId=6aac7a58837&source=-----e5213cdcfaa2---------------------subscribe_user-----------
+ 42. https://help.medium.com/hc/en-us?source=post_page-----e5213cdcfaa2--------------------------------
+ 43. https://medium.statuspage.io/?source=post_page-----e5213cdcfaa2--------------------------------
+ 44. https://medium.com/about?autoplay=1&source=post_page-----e5213cdcfaa2--------------------------------
+ 45. https://medium.com/jobs-at-medium/work-at-medium-959d1a85284e?source=post_page-----e5213cdcfaa2--------------------------------
+ 46. https://blog.medium.com/?source=post_page-----e5213cdcfaa2--------------------------------
+ 47. https://policy.medium.com/medium-privacy-policy-f03bf92035c9?source=post_page-----e5213cdcfaa2--------------------------------
+ 48. https://policy.medium.com/medium-terms-of-service-9db0094a1e0f?source=post_page-----e5213cdcfaa2--------------------------------
+ 49. https://speechify.com/medium?source=post_page-----e5213cdcfaa2--------------------------------
+ 50. https://medium.com/business?source=post_page-----e5213cdcfaa2--------------------------------
Hidden links:
- 50. file://localhost/?source=---two_column_layout_nav----------------------------------
- 51. file://localhost/@kcq?source=post_page-----e5213cdcfaa2--------------------------------
- 52. https://medium.com/golang-learn?source=post_page-----e5213cdcfaa2--------------------------------
- 53. file://localhost/tag/golang?source=post_page-----e5213cdcfaa2---------------golang-----------------
- 54. file://localhost/tag/go?source=post_page-----e5213cdcfaa2---------------go-----------------
- 55. file://localhost/tag/standards?source=post_page-----e5213cdcfaa2---------------standards-----------------
- 56. file://localhost/tag/project-structure?source=post_page-----e5213cdcfaa2---------------project_structure-----------------
- 57. file://localhost/@kcq?source=post_page-----e5213cdcfaa2--------------------------------
- 58. https://medium.com/golang-learn?source=post_page-----e5213cdcfaa2--------------------------------
+ 52. https://medium.com/?source=---two_column_layout_nav----------------------------------
+ 53. https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---two_column_layout_nav-----------------------new_post_topnav-----------
+ 54. https://medium.com/search?source=---two_column_layout_nav----------------------------------
+ 55. https://medium.com/@kcq?source=post_page-----e5213cdcfaa2--------------------------------
+ 56. https://medium.com/golang-learn?source=post_page-----e5213cdcfaa2--------------------------------
+ 57. https://medium.com/tag/golang?source=post_page-----e5213cdcfaa2---------------golang-----------------
+ 58. https://medium.com/tag/go?source=post_page-----e5213cdcfaa2---------------go-----------------
+ 59. https://medium.com/tag/standards?source=post_page-----e5213cdcfaa2---------------standards-----------------
+ 60. https://medium.com/tag/project-structure?source=post_page-----e5213cdcfaa2---------------project_structure-----------------
+ 61. https://medium.com/@kcq?source=post_page-----e5213cdcfaa2--------------------------------
+ 62. https://medium.com/golang-learn?source=post_page-----e5213cdcfaa2--------------------------------
diff --git a/static/archive/mike-puddingtime-org-svf0ua.txt b/static/archive/mike-puddingtime-org-svf0ua.txt
@@ -1,23 +1,15 @@
- [1]Yes, Mike will do.
- (BUTTON)
-
- * [2]About
- * [3]Tags
- * [4]Categories
- * [5]Search
- * [6]Feed
-
- [7]Home » [8]Posts
+ [1]←Home [2]Archive [3]Tags [4]About
Daily notes for 2023-07-17
- July 17, 2023
+ Jul 17, 2023 · 1447 words · 7 minute read
Table of Contents
- * [9]Notes on conflict
- * [10]The INT650
-Notes on conflict[11]#
+ * [5]Notes on conflict
+ * [6]The INT650
+
+Notes on conflict [7]🔗
When my master and I were walking in the rain, he would say, “Do not
walk so fast, the rain is everywhere.”
@@ -89,10 +81,10 @@ Notes on conflict[11]#
understand why we want different things, then figure out how we can
both behave with integrity while we sort that out.
-The INT650[12]#
+The INT650 [8]🔗
I finally quit waffling on what to do with the Royal Enfield Himalayan.
- I took it up to [13]Sabatino Moto in St. Johns and traded it in for
+ I took it up to [9]Sabatino Moto in St. Johns and traded it in for
another Royal Enfield: An INT650 (“Interceptor” everywhere else in the
world, but not in North America where Honda owns the rights to the
name.)
@@ -162,36 +154,30 @@ The INT650[12]#
season left, and I can wholeheartedly recommend Sabatino Moto if you’re
looking to buy one for yourself.
- * [14]journal
- * [15]conflict
+ [10]journal [11]conflict
+
+ Created with Sketch.
+
+ © Copyright 2024 mph
- [16]« Prev
- Daily notes for 2023-07-18 [17]Next »
- Mission: Incomprehensible © 2023 Mike Hall — [18]Colophon
+ Powered by [12]Hugo Theme By [13]nodejh
References
Visible links:
1. https://mike.puddingtime.org/
- 2. https://mike.puddingtime.org/about/
- 3. https://mike.puddingtime.org/tags/
- 4. https://mike.puddingtime.org/categories/
- 5. https://mike.puddingtime.org/search/
- 6. https://mike.puddingtime.org/index.xml
- 7. https://mike.puddingtime.org/
- 8. https://mike.puddingtime.org/posts/
- 9. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12623-9641TMP.html#notes-on-conflict
- 10. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12623-9641TMP.html#the-int650
- 11. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12623-9641TMP.html#notes-on-conflict
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12623-9641TMP.html#the-int650
- 13. https://www.sabatinomoto.com/
- 14. https://mike.puddingtime.org/tags/journal/
- 15. https://mike.puddingtime.org/tags/conflict/
- 16. https://mike.puddingtime.org/posts/2023-07-18-daily-notes/
- 17. https://mike.puddingtime.org/posts/2023-07-15-mission--incomprehensible/
- 18. file:///colophon
+ 2. https://mike.puddingtime.org/posts
+ 3. https://mike.puddingtime.org/tags
+ 4. https://mike.puddingtime.org/about
+ 5. https://mike.puddingtime.org/posts/2023-07-17-daily-notes/#notes-on-conflict
+ 6. https://mike.puddingtime.org/posts/2023-07-17-daily-notes/#the-int650
+ 7. https://mike.puddingtime.org/posts/2023-07-17-daily-notes/#notes-on-conflict
+ 8. https://mike.puddingtime.org/posts/2023-07-17-daily-notes/#the-int650
+ 9. https://www.sabatinomoto.com/
+ 10. https://mike.puddingtime.org/tags/journal
+ 11. https://mike.puddingtime.org/tags/conflict
+ 12. http://www.gohugo.io/
+ 13. https://github.com/nodejh/hugo-theme-mini
Hidden links:
- 20. https://social.lol/@mph
- 21. https://pix.puddingtime.org/
- 22. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12623-9641TMP.html#top
+ 15. https://github.com/pdxmph
diff --git a/static/archive/samkriss-substack-com-5indyq.txt b/static/archive/samkriss-substack-com-5indyq.txt
@@ -6,7 +6,7 @@
[3]Numb at the Lodge
- (BUTTON) (BUTTON)
+ (BUTTON)
Subscribe
(BUTTON) Sign in
@@ -27,22 +27,28 @@ The internet is already over
(BUTTON)
Other
-Discover more from Numb at the Lodge
-
- These heavy sands are language tide and wind have silted here
- Over 11,000 subscribers
- ____________________
- (BUTTON) Subscribe
- Continue reading
- Sign in
-
The internet is already over
Our God is a devourer, who makes things only for the swallowing.
[4]Sam Kriss
Sep 18, 2022
- Share
+ (BUTTON)
+ Share this post
+
+The internet is already over
+
+ samkriss.substack.com
+ (BUTTON)
+ Copy link
+ (BUTTON)
+ Facebook
+ (BUTTON)
+ Email
+ (BUTTON)
+ Note
+ (BUTTON)
+ Other
A sort of preface
@@ -680,7 +686,7 @@ A conclusion, or, where I’m going with all this
____________________
(BUTTON) Subscribe
- © 2023 Sam Kriss
+ © 2024 Sam Kriss
[48]Privacy ∙ [49]Terms ∙ [50]Collection notice
Start Writing[51]Get the app
[52]Substack is the home for great writing
@@ -691,7 +697,7 @@ A conclusion, or, where I’m going with all this
References
Visible links:
- 1. file:///feed
+ 1. https://samkriss.substack.com/feed
2. https://samkriss.substack.com/
3. https://samkriss.substack.com/
4. https://substack.com/@samkriss
@@ -738,7 +744,7 @@ References
45. https://samkriss.substack.com/p/the-internet-is-already-over#footnote-anchor-9-71503638
46. https://samkriss.substack.com/p/the-internet-is-already-over#footnote-anchor-10-71503638
47. https://samkriss.substack.com/p/the-internet-is-already-over#footnote-anchor-11-71503638
- 48. https://samkriss.substack.com/privacy?utm_source=
+ 48. https://substack.com/privacy
49. https://substack.com/tos
50. https://substack.com/ccpa#personal-data-collected
51. https://substack.com/app/app-store-redirect?utm_campaign=app-marketing&utm_content=web-footer-button
diff --git a/static/archive/sive-rs-ssi9lg.txt b/static/archive/sive-rs-ssi9lg.txt
@@ -613,69 +613,69 @@ Welcome to OpenBSD: The proactively secure Unix-like operating system.
References
- 1. file:///en.atom
- 2. file:///
- 3. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#why
- 4. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#register
- 5. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#dns0
- 6. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#storage1
- 7. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#ssh
- 8. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#server1
- 9. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#server2
- 10. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#custom
- 11. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#storage4
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#radicale
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#mailjet
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#mail3
- 15. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#web1
- 16. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#web2
- 17. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#indie
- 18. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#storage5
- 19. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#mutt
- 20. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#upkeep
- 21. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#cert
- 22. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#redo
- 23. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#questions
- 24. file:///openbsd
+ 1. https://sive.rs/en.atom
+ 2. https://sive.rs/
+ 3. https://sive.rs/ti#why
+ 4. https://sive.rs/ti#register
+ 5. https://sive.rs/ti#dns0
+ 6. https://sive.rs/ti#storage1
+ 7. https://sive.rs/ti#ssh
+ 8. https://sive.rs/ti#server1
+ 9. https://sive.rs/ti#server2
+ 10. https://sive.rs/ti#custom
+ 11. https://sive.rs/ti#storage4
+ 12. https://sive.rs/ti#radicale
+ 13. https://sive.rs/ti#mailjet
+ 14. https://sive.rs/ti#mail3
+ 15. https://sive.rs/ti#web1
+ 16. https://sive.rs/ti#web2
+ 17. https://sive.rs/ti#indie
+ 18. https://sive.rs/ti#storage5
+ 19. https://sive.rs/ti#mutt
+ 20. https://sive.rs/ti#upkeep
+ 21. https://sive.rs/ti#cert
+ 22. https://sive.rs/ti#redo
+ 23. https://sive.rs/ti#questions
+ 24. https://sive.rs/openbsd
25. https://www.vultr.com/?ref=9541378-8H
26. https://porkbun.com/
27. https://www.vultr.com/?ref=6930328
28. https://my.vultr.com/blockstorage/add/
29. https://my.vultr.com/blockstorage/add/
- 30. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#server1
+ 30. https://sive.rs/ti#server1
31. https://www.vultr.com/?ref=6930328
32. https://my.vultr.com/deploy/
33. https://my.vultr.com/deploy/
- 34. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#ssh
- 35. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#server1
- 36. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#ssh
- 37. file:///ti.sh
+ 34. https://sive.rs/ti#ssh
+ 35. https://sive.rs/ti#server1
+ 36. https://sive.rs/ti#ssh
+ 37. https://sive.rs/ti.sh
38. https://freefilesync.org/
39. https://freefilesync.org/
40. https://freefilesync.org/download.php
- 41. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#ssh
- 42. file:///ti.sh
+ 41. https://sive.rs/ti#ssh
+ 42. https://sive.rs/ti.sh
43. https://en.wikipedia.org/wiki/CardDAV
44. https://en.wikipedia.org/wiki/CalDAV
45. https://www.davx5.com/
46. https://www.davx5.com/download
47. https://app.mailjet.com/signup?lang=en_US
48. https://app.mailjet.com/account/apikeys
- 49. file:///ti.sh
+ 49. https://sive.rs/ti.sh
50. https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol
51. https://www.dovecot.org/
- 52. file:///file/template.html
- 53. file:///file/style.css
+ 52. https://sive.rs/file/template.html
+ 53. https://sive.rs/file/style.css
54. https://duckduckgo.com/?q=css+tutorial
55. https://freefilesync.org/
- 56. file:///su
- 57. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#web1
+ 56. https://sive.rs/su
+ 57. https://sive.rs/ti#web1
58. https://www.mozilla.org/firefox/
59. https://ublockorigin.com/
60. https://getaegis.app/
61. https://raivo-otp.com/
62. https://ubuntu.com/desktop
- 63. file:///pe
+ 63. https://sive.rs/pe
64. https://mailbox.org/
65. https://www.fastmail.com/
66. https://www.hetzner.com/storage/storage-box
@@ -685,10 +685,10 @@ References
70. http://mutt.org/doc/manual/
71. https://duckduckgo.com/?q=vi+editor
72. https://www.openbsd.org/faq/
- 73. file:///contact
- 74. file:///contact
+ 73. https://sive.rs/contact
+ 74. https://sive.rs/contact
75. https://my.vultr.com/
- 76. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60154-995TMP.html#server1
+ 76. https://sive.rs/ti#server1
77. https://man.openbsd.org/help
78. https://man.openbsd.org/man.1
79. https://man.openbsd.org/adduser.8
@@ -698,6 +698,6 @@ References
83. https://man.openbsd.org/pkg_add.1
84. https://man.openbsd.org/ftp.1
85. https://man.openbsd.org/httpd.conf.5
- 86. file:///contact
- 87. file:///contact
- 88. file:///contact
+ 86. https://sive.rs/contact
+ 87. https://sive.rs/contact
+ 88. https://sive.rs/contact
diff --git a/static/archive/softwarecrisis-dev-7c7z9g.txt b/static/archive/softwarecrisis-dev-7c7z9g.txt
@@ -5,10 +5,11 @@
Bird flying logo [4]Newsletter [5]Book [6]AI Book [7]Archive [8]Author
-Modern software quality, or why I think using language models for programming is
- a bad idea
+Modern software quality, or why I think using language models for programming
+is a bad idea
- By Baldur Bjarnason
+ By Baldur Bjarnason,
+ May 30th, 2023
This essay is based on a talk I gave at [9]Hakkavélin, a hackerspace in
Reykjavík. I had a wonderful time presenting to a lovely crowd, full of
@@ -45,8 +46,8 @@ The software industry is very bad at software
businesses, many of them stores. When they explain to their customers
why everything is taking so long, their answer is generally the same:
- Ah, software upgrade. The same happened to us when we upgraded our
- terminals.
+ “Ah, software upgrade. The same happened to us when we upgraded our
+ terminals.”
This is the norm.
@@ -971,8 +972,6 @@ So, obviously, everybody’s going to use them
[67]↩︎
9. Archived link of the [68]GitHub Copilot feature page. [69]↩︎
- Baldur Bjarnason May 30th, 2023
-
Join the Newsletter
Subscribe to the Out of the Software Crisis newsletter to get my weekly
@@ -994,14 +993,14 @@ Join the Newsletter
References
- 1. file:///index.xml
- 2. file:///feed.json
- 3. file:///
- 4. file:///
+ 1. https://softwarecrisis.dev/index.xml
+ 2. https://softwarecrisis.dev/feed.json
+ 3. https://softwarecrisis.dev/
+ 4. https://softwarecrisis.dev/
5. https://softwarecrisis.baldurbjarnason.com/
6. https://illusion.baldurbjarnason.com/
- 7. file:///archive/
- 8. file:///author/
+ 7. https://softwarecrisis.dev/archive/
+ 8. https://softwarecrisis.dev/author/
9. https://www.hakkavelin.is/
10. https://illusion.baldurbjarnason.com/
11. https://softwarecrisis.baldurbjarnason.com/
@@ -1015,18 +1014,18 @@ References
19. https://www.baldurbjarnason.com/2022/theory-building/
20. https://softwarecrisis.baldurbjarnason.com/
21. https://en.wikipedia.org/wiki/Mitochondrion
- 22. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fn1
+ 22. https://softwarecrisis.dev/letters/ai-and-software-quality/#fn1
23. https://en.wikipedia.org/wiki/Chekhov's_gun
- 24. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fn2
- 25. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fn3
+ 24. https://softwarecrisis.dev/letters/ai-and-software-quality/#fn2
+ 25. https://softwarecrisis.dev/letters/ai-and-software-quality/#fn3
26. https://en.wikipedia.org/wiki/Catch-22_(logic)
- 27. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fn4
- 28. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fn5
- 29. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fn6
- 30. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fn7
- 31. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fn8
+ 27. https://softwarecrisis.dev/letters/ai-and-software-quality/#fn4
+ 28. https://softwarecrisis.dev/letters/ai-and-software-quality/#fn5
+ 29. https://softwarecrisis.dev/letters/ai-and-software-quality/#fn6
+ 30. https://softwarecrisis.dev/letters/ai-and-software-quality/#fn7
+ 31. https://softwarecrisis.dev/letters/ai-and-software-quality/#fn8
32. https://archive.ph/2023.01.11-224507/https://github.com/features/copilot#selection-19063.298-19063.462:~:text=Our latest internal research shows that about 1% of the time, a suggestion may contain some code snippets longer than ~150 characters that matches the training set.
- 33. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fn9
+ 33. https://softwarecrisis.dev/letters/ai-and-software-quality/#fn9
34. https://illusion.baldurbjarnason.com/
35. https://softwarecrisis.baldurbjarnason.com/
36. https://baldurbjarnason.lemonsqueezy.com/checkout/buy/cfc2f2c6-34af-436f-91c1-cb2e47283c40
@@ -1037,33 +1036,33 @@ References
41. https://aclanthology.org/2021.eacl-main.86
42. https://arxiv.org/abs/2202.07646
43. https://dl.acm.org/doi/10.1145/3447548.3467198
- 44. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fnref1
+ 44. https://softwarecrisis.dev/letters/ai-and-software-quality/#fnref1
45. https://needtoknow.fyi/card/bias/
46. https://needtoknow.fyi/
- 47. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fnref2
+ 47. https://softwarecrisis.dev/letters/ai-and-software-quality/#fnref2
48. https://needtoknow.fyi/card/shortcut-reasoning/
49. https://needtoknow.fyi/
- 50. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fnref3
+ 50. https://softwarecrisis.dev/letters/ai-and-software-quality/#fnref3
51. https://simonwillison.net/series/prompt-injection/
- 52. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fnref4
+ 52. https://softwarecrisis.dev/letters/ai-and-software-quality/#fnref4
53. https://softwarecrisis.dev/letters/the-poisoning-of-chatgpt/
54. https://softwarecrisis.dev/letters/google-bard-seo/
- 55. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fnref5
+ 55. https://softwarecrisis.dev/letters/ai-and-software-quality/#fnref5
56. https://doi.org/10.48550/arXiv.2108.09293
57. https://doi.org/10.48550/arXiv.2211.03622
- 58. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fnref6
+ 58. https://softwarecrisis.dev/letters/ai-and-software-quality/#fnref6
59. https://www.microsoft.com/en-us/Investor/events/FY-2023/Morgan-Stanley-TMT-Conference#:~:text=Scott Guthrie: I think you're,is now AI-generated and unmodified
- 60. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fnref7
+ 60. https://softwarecrisis.dev/letters/ai-and-software-quality/#fnref7
61. https://copyrightlately.com/pdfviewer/getty-images-v-stability-ai-complaint/?auto_viewer=true#page=&zoom=auto&pagemode=none
62. https://www.theverge.com/2023/1/17/23558516/ai-art-copyright-stable-diffusion-getty-images-lawsuit
63. https://www.plagiarismtoday.com/2023/01/17/the-wave-of-ai-lawsuits-have-begun/
64. https://www.understandingai.org/p/copyright-lawsuits-pose-a-serious
65. https://githubcopilotlitigation.com/
66. https://stablediffusionlitigation.com/
- 67. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fnref8
+ 67. https://softwarecrisis.dev/letters/ai-and-software-quality/#fnref8
68. https://archive.ph/2023.01.11-224507/https://github.com/features/copilot#selection-19063.298-19063.462:~:text=Our latest internal research shows that about 1% of the time, a suggestion may contain some code snippets longer than ~150 characters that matches the training set.
- 69. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L83622-2637TMP.html#fnref9
+ 69. https://softwarecrisis.dev/letters/ai-and-software-quality/#fnref9
70. https://toot.cafe/@baldur
71. https://twitter.com/fakebaldur
72. https://github.com/baldurbjarnason
- 73. file:///feed.xml
+ 73. https://softwarecrisis.dev/feed.xml
diff --git a/static/archive/stationery-pizza-93ey2p.txt b/static/archive/stationery-pizza-93ey2p.txt
@@ -1,13 +1,13 @@
- #[1]Stationery 🍕
+ #[1]Stationery🍕
[2]
- Stationery 🍕
+ Stationery🍕
- [3]Home [4]About [5]Colophon [6]Contact [7]Favourites [8]Philosophy
- [9]Subscribe [10]Pen & Inks
+ [3]Home [4]Favourites [5]Philosophy [6]Pen & Inks [7]About [8]Contact
+ [9]Colophon [10]Feed [11]Archives
-[11]Task management system: Analog Calendar
+[12]Task management system: Analog Calendar
2023-05-25 00:00
@@ -73,13 +73,14 @@ Daily
References
1. https://stationery.pizza/feed.rss
- 2. file:///
- 3. file:///
- 4. file:///about
- 5. file:///colophon
- 6. file:///contact
- 7. file:///favourites
- 8. file:///philosophy
- 9. file:///feed.rss
- 10. file:///pen-inks
- 11. file:///2023/05/25/task-management-system-analog-calendar
+ 2. https://stationery.pizza/
+ 3. https://stationery.pizza/
+ 4. https://stationery.pizza/favourites
+ 5. https://stationery.pizza/philosophy
+ 6. https://stationery.pizza/pen-inks
+ 7. https://stationery.pizza/about
+ 8. https://stationery.pizza/contact
+ 9. https://stationery.pizza/colophon
+ 10. https://stationery.pizza/feed.rss
+ 11. https://stationery.pizza/archives
+ 12. https://stationery.pizza/2023/05/25/task-management-system-analog-calendar
diff --git a/static/archive/stationery-pizza-vxksey.txt b/static/archive/stationery-pizza-vxksey.txt
@@ -1,13 +1,13 @@
- #[1]Stationery 🍕
+ #[1]Stationery🍕
[2]
- Stationery 🍕
+ Stationery🍕
- [3]Home [4]About [5]Colophon [6]Contact [7]Favourites [8]Philosophy
- [9]Subscribe [10]Pen & Inks
+ [3]Home [4]Favourites [5]Philosophy [6]Pen & Inks [7]About [8]Contact
+ [9]Colophon [10]Feed [11]Archives
-[11]Bullet Journal
+[12]Bullet Journal
2023-05-27 00:00
@@ -58,7 +58,7 @@ How I use it
Formatting
I don’t use the official Bullet Journal formatting, I’ve tried a few
- times but after many years of using [12]Dash/Plus as my task management
+ times but after many years of using [13]Dash/Plus as my task management
on paper formatting system I’ve never been able to change it.
The way I do things is that I use one pen and color for writing and
@@ -90,14 +90,15 @@ Page layout
References
1. https://stationery.pizza/feed.rss
- 2. file:///
- 3. file:///
- 4. file:///about
- 5. file:///colophon
- 6. file:///contact
- 7. file:///favourites
- 8. file:///philosophy
- 9. file:///feed.rss
- 10. file:///pen-inks
- 11. file:///2023/05/27/bullet-journal
- 12. https://patrickrhone.com/dashplus/
+ 2. https://stationery.pizza/
+ 3. https://stationery.pizza/
+ 4. https://stationery.pizza/favourites
+ 5. https://stationery.pizza/philosophy
+ 6. https://stationery.pizza/pen-inks
+ 7. https://stationery.pizza/about
+ 8. https://stationery.pizza/contact
+ 9. https://stationery.pizza/colophon
+ 10. https://stationery.pizza/feed.rss
+ 11. https://stationery.pizza/archives
+ 12. https://stationery.pizza/2023/05/27/bullet-journal
+ 13. https://patrickrhone.com/dashplus/
diff --git a/static/archive/stephango-com-tiumoc.txt b/static/archive/stephango-com-tiumoc.txt
@@ -4,7 +4,7 @@
Style is consistent constraint
- September 3, 2023 •2 minute read
+ September 3, 2023 · 2 minute read
Oscar Wilde once said:
@@ -80,51 +80,50 @@ Appendix
vocalizations
Linked mentions
- [26]Don't specialize, hybridize
- Specialization is too heavily encouraged as a career path. Becoming a
- generalist is one alternative, but there is...
- [27]Buy wisely
+ Don't specialize, hybridize
+ Specialization is too heavily encouraged as a career path. The world
+ needs more hybrid people.
+ Buy wisely
Whenever I buy things I try to prioritize cost per use. Sometimes I
- consider other priorities such as...
- [28]Obsidian Vault Template
- I use Obsidian to write and take notes. This is my bottom-up approach
- to note-taking and organizing things...
- [29]Flexoki
- Flexoki is an inky color scheme for prose and code. Flexoki is designed
- for reading and writing on...
+ consider other priorities such as cost per smile, cost...
+ Obsidian Vault Template
+ My personal Obsidian vault template. A bottom-up approach to
+ note-taking and organizing things I am interested in.
+ Flexoki
+ An inky color scheme for prose and code.
You might also enjoy
- * [30]Buy wisely
- * [31]Concise explanations accelerate progress
- * [32]Scars are beautiful
- * [33]Don't delegate understanding
- * [34]Nibble and your appetite will grow
- * [35]How I do my to-dos
- * [36]Calmness is a superpower
- * [37]Design is compromise
- * [38]A little bit every day
-
- [39]Receive my updates
-
- Follow me via email, [40]RSS, [41]Twitter and [42]other options
+ * [26]Buy wisely
+ * [27]Concise explanations accelerate progress
+ * [28]Scars are beautiful
+ * [29]Choose optimism
+ * [30]Quality software deserves your hard‑earned cash
+ * [31]Don't delegate understanding
+ * [32]Nibble and your appetite will grow
+ * [33]How I do my to-dos
+ * [34]Calmness is a superpower
+
+ [35]Receive my updates
+
+ Follow me via email, [36]RSS, [37]Twitter, and [38]other options
____________________ Sign up
- [43]Mastodon
+ [39]Mastodon
References
Visible links:
1. https://stephango.com/feed.xml
2. https://stephango.com/feed.json
- 3. file:///
- 4. file:///
- 5. file:///about
- 6. file:///now
- 7. file:///file-over-app
- 8. file:///40-questions
- 9. file:///concise
- 10. file:///in-good-hands
- 11. file:///about
+ 3. https://stephango.com/
+ 4. https://stephango.com/
+ 5. https://stephango.com/about
+ 6. https://stephango.com/now
+ 7. https://stephango.com/file-over-app
+ 8. https://stephango.com/40-questions
+ 9. https://stephango.com/concise
+ 10. https://stephango.com/in-good-hands
+ 11. https://stephango.com/about
12. https://www.youtube.com/@ScottYuJan
13. https://www.youtube.com/watch?v=3GBPYRG9jM0
14. https://www.youtube.com/@2ynthetic
@@ -139,24 +138,24 @@ References
23. https://teenage.engineering/
24. https://scandinavianmind.com/feature/human-touch-interview-jesper-kouthoofd-teenage-engineering
25. https://en.wikipedia.org/wiki/La_Linea_(TV_series)
- 26. file:///hybridize
- 27. file:///buy-wisely
- 28. file:///vault
- 29. file:///flexoki
- 30. file:///buy-wisely
- 31. file:///concise
- 32. file:///scars
- 33. file:///understand
- 34. file:///nibble
- 35. file:///todos
- 36. file:///calmness
- 37. file:///design-is-compromise
- 38. file:///a-little-bit-every-day
- 39. file:///subscribe
- 40. file:///feed.xml
- 41. https://twitter.com/kepano
- 42. file:///subscribe
- 43. https://mastodon.social/@kepano
+ 26. https://stephango.com/buy-wisely
+ 27. https://stephango.com/concise
+ 28. https://stephango.com/scars
+ 29. https://stephango.com/optimism
+ 30. https://stephango.com/quality-software
+ 31. https://stephango.com/understand
+ 32. https://stephango.com/nibble
+ 33. https://stephango.com/todos
+ 34. https://stephango.com/calmness
+ 35. https://stephango.com/subscribe
+ 36. https://stephango.com/feed.xml
+ 37. https://twitter.com/kepano
+ 38. https://stephango.com/subscribe
+ 39. https://mastodon.social/@kepano
Hidden links:
+ 41. https://stephango.com/hybridize
+ 42. https://stephango.com/buy-wisely
+ 43. https://stephango.com/vault
+ 44. https://stephango.com/flexoki
45. https://twitter.com/kepano
diff --git a/static/archive/stephenn-com-kbiijs.txt b/static/archive/stephenn-com-kbiijs.txt
@@ -187,40 +187,43 @@ func (h *handlers) handleRefreshRequest(w http.ResponseWriter, r *http.Request)
w.WriteHeader(http.StatusOK)
}
- [15]Next »
+ [15]« Prev
+ PDFs on the Fly: Programmatically Transforming Webpages into PDFs
+ [16]Next »
How to Serve Web Sockets with Http4s
- © 2023 [16]Stephen's Tech Blog
+ © 2023 [17]Stephen's Tech Blog
References
Visible links:
1. https://stephenn.com/
2. https://webhookwizard.com/
- 3. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#guiding-principle
- 4. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#1-always-handle-errors
- 5. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#2-log-errors-in-one-layer
- 6. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#3-returning-async-errors
- 7. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#4-wrapping-errors
- 8. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#5-downgrade-errors-warnings
- 9. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#guiding-principle
- 10. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#1-always-handle-errors
- 11. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#2-log-errors-in-one-layer
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#3-returning-async-errors
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#4-wrapping-errors
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#5-downgrade-errors-warnings
- 15. https://stephenn.com/2022/07/web-sockets-with-http4s/
- 16. https://stephenn.com/
+ 3. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#guiding-principle
+ 4. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#1-always-handle-errors
+ 5. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#2-log-errors-in-one-layer
+ 6. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#3-returning-async-errors
+ 7. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#4-wrapping-errors
+ 8. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#5-downgrade-errors-warnings
+ 9. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#guiding-principle
+ 10. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#1-always-handle-errors
+ 11. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#2-log-errors-in-one-layer
+ 12. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#3-returning-async-errors
+ 13. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#4-wrapping-errors
+ 14. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#5-downgrade-errors-warnings
+ 15. https://stephenn.com/2023/06/pdfs-on-the-fly-programmatically-transforming-webpages-into-pdfs/
+ 16. https://stephenn.com/2022/07/web-sockets-with-http4s/
+ 17. https://stephenn.com/
Hidden links:
- 18. https://twitter.com/intent/tweet/?text=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go&url=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f&hashtags=
- 19. https://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f&title=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go&summary=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go&source=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f
- 20. https://reddit.com/submit?url=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f&title=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go
- 21. https://facebook.com/sharer/sharer.php?u=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f
- 22. https://api.whatsapp.com/send?text=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go%20-%20https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f
- 23. https://telegram.me/share/url?text=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go&url=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f
- 24. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18069-7455TMP.html#top
- 25. https://github.com/stephennancekivell
- 26. https://twitter.com/hi_stephen_n
- 27. https://www.linkedin.com/in/stephen-nancekivell-77003039
- 28. https://stackoverflow.com/users/893854/stephen
+ 19. https://twitter.com/intent/tweet/?text=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go&url=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f&hashtags=
+ 20. https://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f&title=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go&summary=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go&source=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f
+ 21. https://reddit.com/submit?url=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f&title=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go
+ 22. https://facebook.com/sharer/sharer.php?u=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f
+ 23. https://api.whatsapp.com/send?text=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go%20-%20https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f
+ 24. https://telegram.me/share/url?text=Gopher%20Wrangling.%20Effective%20error%20handling%20in%20Go&url=https%3a%2f%2fstephenn.com%2f2023%2f06%2fgopher-wrangling.-effective-error-handling-in-go%2f
+ 25. https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/#top
+ 26. https://github.com/stephennancekivell
+ 27. https://twitter.com/hi_stephen_n
+ 28. https://www.linkedin.com/in/stephen-nancekivell-77003039
+ 29. https://stackoverflow.com/users/893854/stephen
diff --git a/static/archive/taylor-town-5siv9a.txt b/static/archive/taylor-town-5siv9a.txt
@@ -1,6 +1,6 @@
[1]taylor.town
- [2]about [3]now [4]hire [5]rss [6]spam
+ [2]about [3]now [4]spam [5]rss [6]hire
cloaca maxima
@@ -166,21 +166,21 @@ Awful Architecture
References
- 1. file:///
- 2. file:///about
- 3. file:///now
- 4. file:///hire-me
- 5. file:///feed.xml
- 6. https://newsletter.taylor.town/
+ 1. https://taylor.town/
+ 2. https://taylor.town/about
+ 3. https://taylor.town/now
+ 4. https://newsletter.taylor.town/
+ 5. https://taylor.town/feed.xml
+ 6. https://taylor.town/hire-me
7. https://en.wikipedia.org/wiki/Raising_of_Chicago
8. https://en.wikipedia.org/wiki/Jack_(device)#House_jack
9. https://www.reddit.com/r/ProgrammerHumor/comments/blhec6/fixing_bugs_in_production/
10. https://en.wikipedia.org/wiki/Cloaca_Maxima
- 11. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L81887-9224TMP.html#irreversible
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L81887-9224TMP.html#unintended
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L81887-9224TMP.html#scale-down
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L81887-9224TMP.html#labor-materials
- 15. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L81887-9224TMP.html#awful
+ 11. https://taylor.town/millennium-sewer#irreversible
+ 12. https://taylor.town/millennium-sewer#unintended
+ 13. https://taylor.town/millennium-sewer#scale-down
+ 14. https://taylor.town/millennium-sewer#labor-materials
+ 15. https://taylor.town/millennium-sewer#awful
16. https://www.sec.gov/Archives/edgar/data/1018724/000119312516530910/d168744dex991.htm
17. https://en.wikipedia.org/wiki/ExxonMobil_climate_change_denial
18. https://en.wikipedia.org/wiki/Own_goal
diff --git a/static/archive/techxplore-com-8o7hmu.txt b/static/archive/techxplore-com-8o7hmu.txt
@@ -45,8 +45,8 @@ Science X Account
[INS: :INS]
* (BUTTON)
* share this!
- * [30]90
- * [31]15
+ * [30]114
+ * [31]32
* [32]Share
* [33]Email
@@ -118,6 +118,7 @@ We are wasting up to 20% of our time on computer problems, says study
users in identifying problems. But it also means that problems that are
not identified and solved will probably frustrate a large number of
users," says Morten Hertzum.
+ [INS: :INS]
The problems are only too recognizable
@@ -153,7 +154,6 @@ The problems are only too recognizable
become better, but at the same time, we expect more from it. Even
though downloads are faster now, they are often still experienced as
frustratingly slow. "
- [INS: :INS]
88% use a computer at work
@@ -198,7 +198,7 @@ The problems are only too recognizable
[47]DOI: 10.1145/3582432
Provided by [48]University of Copenhagen
Citation: We are wasting up to 20% of our time on computer problems,
- says study (2023, June 29) retrieved 3 July 2023 from
+ says study (2023, June 29) retrieved 16 January 2024 from
https://techxplore.com/news/2023-06-problems.html
This document is subject to copyright. Apart from any fair dealing for
the purpose of private study or research, no part may be reproduced
@@ -210,7 +210,7 @@ The problems are only too recognizable
[49]Computer 'brains' solving mysteries of human behaviour
__________________________________________________________________
- [50]107 shares
+ [50]148 shares
* [51]Facebook
* [52]Twitter
* [53]Email
@@ -223,82 +223,80 @@ The problems are only too recognizable
* [56]Last Comments
* [57]Popular
-[58]GitHub's Copilot may lead to global $1.5 trillion GDP boost
+[58]Team at Anthropic finds LLMs can be made to engage in deceptive behaviors
- Jun 30, 2023
+ 11 hours ago
- 4
+ 0
-[59]Corporate collaboration bolsters quantum encryption
+[59]Model outlines how ionic blockades influence energy recovery in forward
+bias bipolar membranes
- Jun 27, 2023
+ Jan 15, 2024
- 1
+ 0
-[60]Rendering three-dimensional images from eye reflections with NeRF
+[60]A new method to develop recyclable, organic and flexible electronics
- Jun 27, 2023
+ Jan 10, 2024
0
-[61]Engineering liquid crystal elastomers inspired by elephant trunks to make
-artificial plants
+[61]Light-emitting textiles for diverse flexible and wearable displays
- Jun 27, 2023
+ Jan 9, 2024
0
-[62]Wafer-scale transistor arrays created using slot-die printing
+[62]A robot that can play video games with humans
- Jun 27, 2023
+ Jan 9, 2024
- 0
+ 1
__________________________________________________________________
-Researchers develop a redox-based transistor as a reservoir system for
-neuromorphic computing
+Team develops a new deepfake detector designed to be less biased
- 1 hour ago
+ 8 hours ago
-Sweden orders four companies to stop using Google tool
+From cannabis harvest to flexible solar panels: Using organic electronics to
+develop next-gen devices
- 3 hours ago
+ 11 hours ago
-New glass could cut carbon footprint by nearly half and is 10x more damage
-resistant
+Team at Anthropic finds LLMs can be made to engage in deceptive behaviors
- 4 hours ago
+ 11 hours ago
-Team develops a faster, cheaper way to train large language models
+Volocopter flying taxi seeks to seduce Paris
- 5 hours ago
+ 12 hours ago
-Researchers develop recycling method to address carbon and glass fiber
-composites waste
+Engineers propose hybrid urban water sourcing model using reclaimed
+wastewater
- 5 hours ago
+ 12 hours ago
-Cutting edge transistors for semiconductors of the future
+Africa's chance for green electricity
- 7 hours ago
+ 12 hours ago
-In AI tussle, Twitter restricts number of posts users can read
+Squishy, metal-free magnets to power robots and guide medical implants
- Jul 1, 2023
+ 13 hours ago
-After several turbulent days, flight disruptions ease despite worries about
-5G signals
+Material science advance could lead to airplanes that optimize their shape in
+flight
- Jul 1, 2023
+ 13 hours ago
-Displays controlled by flexible fins and liquid droplets more versatile,
-efficient than LED screens
+Discovery enables cost-effective and eco-friendly green hydrogen production
- Jun 30, 2023
+ 13 hours ago
-GitHub's Copilot may lead to global $1.5 trillion GDP boost
+Advancement in thermoelectricity could light up the Internet of Things
- Jun 30, 2023
+ 18 hours ago
[INS: :INS]
*
@@ -328,26 +326,25 @@ Scalable photonic computer solves the subset sum problem
Recommended for you
-Robot swarms neutralize harmful Byzantine robots using a blockchain-based
-token economy
- Jun 30, 2023
+Team develops a new deepfake detector designed to be less biased
+ 8 hours ago
-Researchers teach an AI to write better chart captions
- Jun 29, 2023
+Zeroing in on the origins of bias in large language models
+ Jan 15, 2024
-BBCube 3D: Implementing CPU/GPU and memory in a hybrid 3D approach
- Jun 29, 2023
+Robot baristas and AI chefs caused a stir at CES 2024 as casino union workers
+fear for their jobs
+ Jan 14, 2024
-Why do some chatbots talk funny? Teaching them to 'think' rationally might
-help them do better
- Jun 28, 2023
+At CES, gadgets to make everyday life easier
+ Jan 13, 2024
-Researchers design tools to automatically detect natural disasters using
-images on social media
- Jun 28, 2023
+Scientists show how shallow learning mechanism used by the brain can compete
+with deep learning
+ Jan 12, 2024
-Researchers devise new way to evaluate cybersecurity methods
- Jun 28, 2023
+Novel AI framework generates images from nothing
+ Jan 11, 2024
IFRAME:
[63]//js.trendmd.com/trendmd.amp.html?title=We%20are%20wasting%20up%20t
@@ -465,7 +462,7 @@ Follow us
* [82]RSS feeds
* [83]Push notification
- © Tech Xplore 2014 - 2023 powered by [84]Science X Network
+ © Tech Xplore 2014 - 2024 powered by [84]Science X Network
[85]Privacy policy [86]Terms of use
Your Privacy
@@ -498,7 +495,7 @@ Follow us
References
Visible links:
- 1. file:///
+ 1. https://techxplore.com/
2. https://techxplore.com/search/
3. https://techxplore.com/rss-feed/
4. https://techxplore.com/rss-feed/breaking/
@@ -506,7 +503,7 @@ References
6. https://techxplore.com/weekly-news/
7. https://techxplore.com/latest-news/
8. https://techxplore.com/unread-news/
- 9. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html
+ 9. https://techxplore.com/news/2023-06-problems.html
10. https://sciencex.com/profile/login/
11. https://sciencex.com/profile/pwdreset/
12. https://sciencex.com/profile/register/
@@ -528,12 +525,12 @@ References
28. https://techxplore.com/software-news/
29. https://techxplore.com/telecom-news/
30. javascript:void(0)
- 31. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html
- 32. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html
+ 31. https://techxplore.com/news/2023-06-problems.html
+ 32. https://techxplore.com/news/2023-06-problems.html
33. mailto:/
- 34. file:///
+ 34. https://techxplore.com/
35. https://techxplore.com/consumer-gadgets-news/
- 36. file:///
+ 36. https://techxplore.com/
37. https://techxplore.com/computer-sciences-news/
38. javascript:void(0)
39. https://sciencex.com/help/editorial-process/
@@ -549,23 +546,23 @@ References
49. https://techxplore.com/news/2016-10-brains-mysteries-human-behaviour.html
50. javascript:void(0)
51. javascript:void(0)
- 52. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html
- 53. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html
- 54. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html
- 55. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html#nav-featured
- 56. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html#nav-commented
- 57. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html#nav-popular
- 58. https://techxplore.com/news/2023-06-github-copilot-global-trillion-gdp.html
- 59. https://techxplore.com/news/2023-06-corporate-collaboration-bolsters-quantum-encryption.html
- 60. https://techxplore.com/news/2023-06-three-dimensional-images-eye-nerf.html
- 61. https://techxplore.com/news/2023-06-liquid-crystal-elastomers-elephant-trunks.html
- 62. https://techxplore.com/news/2023-06-wafer-scale-transistor-arrays-slot-die.html
- 63. file://js.trendmd.com/trendmd.amp.html?title=We are wasting up to 20% of our time on computer problems, says study&url=https://techxplore.com/news/2023-06-problems.html&journalId=73746
+ 52. https://techxplore.com/news/2023-06-problems.html
+ 53. https://techxplore.com/news/2023-06-problems.html
+ 54. https://techxplore.com/news/2023-06-problems.html
+ 55. https://techxplore.com/news/2023-06-problems.html#nav-featured
+ 56. https://techxplore.com/news/2023-06-problems.html#nav-commented
+ 57. https://techxplore.com/news/2023-06-problems.html#nav-popular
+ 58. https://techxplore.com/news/2024-01-team-anthropic-llms-engage-deceptive.html
+ 59. https://techxplore.com/news/2024-01-outlines-ionic-blockades-energy-recovery.html
+ 60. https://techxplore.com/news/2024-01-method-recyclable-flexible-electronics.html
+ 61. https://techxplore.com/news/2024-01-emitting-textiles-diverse-flexible-wearable.html
+ 62. https://techxplore.com/news/2024-01-robot-play-video-games-humans.html
+ 63. https://js.trendmd.com/trendmd.amp.html?title=We are wasting up to 20% of our time on computer problems, says study&url=https://techxplore.com/news/2023-06-problems.html&journalId=73746
64. Javascript:void(0);
65. https://sciencex.com/help/feedback/
66. https://sciencex.com/help/comments/
67. https://sciencex.com/help/newsletter/
- 68. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html
+ 68. https://techxplore.com/news/2023-06-problems.html
69. https://techxplore.com/
70. https://techxplore.com/search/
71. https://techxplore.com/news/2023-06-problems.html?deviceType=mobile
@@ -586,39 +583,39 @@ References
86. https://sciencex.com/help/terms/
87. https://sciencex.com/help/privacy/
88. https://sciencex.com/help/terms/
- 89. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html
+ 89. https://techxplore.com/news/2023-06-problems.html
90. https://sciencex.com/help/cookies/
91. https://sciencex.com/help/adblock/
Hidden links:
- 93. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L4446-7560TMP.html
+ 93. https://techxplore.com/news/2023-06-problems.html
94. javascript:void(0)
95. https://techxplore.com/news/2023-06-problems.pdf
96. javascript:window.print()
97. https://techxplore.com/archive/29-06-2023/
98. http://www.ku.dk/english/
- 99. https://techxplore.com/news/2023-07-redox-based-transistor-reservoir-neuromorphic.html
- 100. https://techxplore.com/news/2023-07-sweden-companies-google-tool.html
- 101. https://techxplore.com/news/2023-07-glass-carbon-footprint-10x-resistant.html
- 102. https://techxplore.com/news/2023-07-team-faster-cheaper-large-language.html
- 103. https://techxplore.com/news/2023-07-recycling-method-carbon-glass-fiber.html
- 104. https://techxplore.com/news/2023-07-edge-transistors-semiconductors-future.html
- 105. https://techxplore.com/news/2023-07-ai-tussle-twitter-restricts-users.html
- 106. https://techxplore.com/news/2023-07-air-isnt-hard-5g-wireless.html
- 107. https://techxplore.com/news/2023-06-displays-flexible-fins-liquid-droplets.html
- 108. https://techxplore.com/news/2023-06-github-copilot-global-trillion-gdp.html
+ 99. https://techxplore.com/news/2024-01-team-deepfake-detector-biased.html
+ 100. https://techxplore.com/news/2024-01-cannabis-harvest-flexible-solar-panels.html
+ 101. https://techxplore.com/news/2024-01-team-anthropic-llms-engage-deceptive.html
+ 102. https://techxplore.com/news/2024-01-volocopter-flying-taxi-seduce-paris.html
+ 103. https://techxplore.com/news/2024-01-hybrid-urban-sourcing-reclaimed-wastewater.html
+ 104. https://techxplore.com/news/2024-01-africa-chance-green-electricity.html
+ 105. https://techxplore.com/news/2024-01-squishy-metal-free-magnets-power.html
+ 106. https://techxplore.com/news/2024-01-material-science-advance-airplanes-optimize.html
+ 107. https://techxplore.com/news/2024-01-discovery-enables-effective-eco-friendly.html
+ 108. https://techxplore.com/news/2024-01-advancement-thermoelectricity-internet.html
109. https://techxplore.com/news/2016-10-brains-mysteries-human-behaviour.html
110. https://techxplore.com/news/2023-05-quantum-powerful.html
111. https://techxplore.com/news/2023-05-qa-expert-discusses-realistically-quantum.html
112. https://phys.org/news/2020-12-tiny-quantum-real-optimization-problem.html
113. https://techxplore.com/news/2022-10-software-nonspecialists-intuitively-machines-gestures.html
114. https://phys.org/news/2020-02-scalable-photonic-subset-sum-problem.html
- 115. https://techxplore.com/news/2023-06-robot-swarms-neutralize-byzantine-robots.html
- 116. https://techxplore.com/news/2023-06-ai-captions.html
- 117. https://techxplore.com/news/2023-06-bbcube-3d-cpugpu-memory-hybrid.html
- 118. https://techxplore.com/news/2023-06-chatbots-funny-rationally.html
- 119. https://techxplore.com/news/2023-06-tools-automatically-natural-disasters-images.html
- 120. https://techxplore.com/news/2023-06-cybersecurity-methods.html
+ 115. https://techxplore.com/news/2024-01-team-deepfake-detector-biased.html
+ 116. https://techxplore.com/news/2024-01-zeroing-bias-large-language.html
+ 117. https://techxplore.com/news/2024-01-robot-baristas-ai-chefs-ces.html
+ 118. https://techxplore.com/news/2024-01-ces-gadgets-everyday-life-easier.html
+ 119. https://techxplore.com/news/2024-01-scientists-shallow-mechanism-brain-deep.html
+ 120. https://techxplore.com/news/2024-01-ai-framework-generates-images.html
121. https://phys.org/
122. https://medicalxpress.com/
123. https://sciencex.com/
diff --git a/static/archive/thesweetsetup-com-99zpkj.txt b/static/archive/thesweetsetup-com-99zpkj.txt
@@ -1,27 +1,28 @@
#[1]The Sweet Setup [2]alternate [3]alternate [4]alternate
- [tr?id=1547247442291447&ev=PageView &noscript=1]
+ fbpx [tr?id=1547247442291447&ev=PageView &noscript=1]
IFRAME: [5]https://www.googletagmanager.com/ns.html?id=GTM-PS7L89F
- NEW! All the Things: Productivity Course → [6]Check it Out
+ FREE! Plan Your Ideal Week: Bonus Workshop + Planner → Get the
+ Workshop
- [7]The Sweet Setup The Sweet Setup
- [8]ABOUT [9]COURSES [10]BLOG
- [11]Sign In
+ [6]The Sweet Setup The Sweet Setup
+ [7]ABOUT [8]COURSES [9]BLOG
+ [10]Sign In
- * [12]Categories
- + [13]Mindfulness
- + [14]Workflows
- + [15]Setups
- + [16]Quick Tips
+ * [11]Categories
+ + [12]Mindfulness
+ + [13]Workflows
+ + [14]Setups
+ + [15]Quick Tips
____________________ Go
How to Create an Effective Weekly Schedule
April 24, 2023
- by [17]Isaac Smith
+ by [16]Isaac Smith
Hero Hero
@@ -143,7 +144,7 @@ Winning Each Day
Follow us
-[18]Get App Picks, Guides, & More
+[17]Get App Picks, Guides, & More
Get workflow tips, app recommendations, how-to guides, stories, and
more delivered to your inbox. Plus we'll send you our productivity
@@ -153,71 +154,70 @@ Follow us
Sweet!
-[19]Best-Selling Courses
+[18]Best-Selling Courses
-[20]🎟 All Access Pass 🎟
+[19]🎟 All Access Pass 🎟
Join the Focus Accelerator to get instant access to the entire course
- library, resource vault, and more. [21]»
+ library, resource vault, and more. [20]»
-[22]NEW: All the Things
+[21]NEW: All the Things
Best-selling productivity course. Stop being managed by your task list.
- [23]»
+ [22]»
-[24]Full Course List
+[23]Full Course List
Serving 15,000 customers since 2013, we have a library full of in-depth
- courses to help you be more productive, creative, and focused. [25]View
+ courses to help you be more productive, creative, and focused. [24]View
all courses »
-[26]The Latest Posts
+[25]The Latest Posts
-[27]Lock Screen Widgets, Productivity Must-Haves, and More
+[26]Our First Look at Apple’s New Journal App
- Catch up on what we published this week, including a look at some great
- lock screen widgets for iPhone 14 Pro (Max), must-have productivity
- apps from our team, and more. [28]»
+ Let’s take a look at Apple’s new Journal app for iPhone and how it
+ stacks up to one of the perennial apps on the App Store. The app has a
+ long way to go, but it has some very intriguing elements to start.
+ [27]»
-[29]Great Lock Screen Widgets for the iPhone 14 Pro and Pro Max
+[28]Tracking Important Events with Up Ahead, Time Blocking Methods, and More
- Here are some of our favorite Lock Screen widgets thus far. [30]»
+ Catch up on what we published this week, including a look at Up Ahead
+ for tracking upcoming events you're looking forward to, a guide to
+ effectively using time blocking for productivity, and more. [29]»
-[31]Using ChatGPT for Productivity, Josh’s Must-Have Apps, and More
+[30]Up Ahead Lets You Track the Important Things in Life
- Catch up on what we published this week, including a look at Josh's
- must-have apps for productivity, some apps for using ChatGPT on macOS
- and iOS, and more. [32]»
+ How many days is it until your next trip? How about until your
+ anniversary? Or maybe that movie you’ve been waiting to see comes out?
+ You can of course put all of these events on a calendar and find them
+ that way, but that doesn’t really make it easy to see how long it is
+ until that thing happens. That's where Up Ahead comes in. [31]»
-[33]Your opinion: Notion
+[32]The Power of Focus Themes
- Do you have thoughts about Notion? Good! We need your feedback. We’re
- working on some new trainings, resources, and templates for Notion
- users — specifically to help with prioritizing ideas and managing
- tasks. We’re excited about it, but before we get too far we have a
- quick favor to ask you: Would you mind taking […] [34]»
+ One of the most important concepts to learn as you figure out your 2024
+ plans comes from David Allen: "You can do anything you want, but you
+ can’t do everything you want." [Free Workshop this Monday] [33]»
-[35]Josh’s Must-Have Productivity Apps
+[34]The CEO Who Had No Goals (Video)
- As Matt so wisely put last week, we’ll quickly run the risk here of
- replicating each The Sweet Setup contributor’s must-have productivity
- apps. By the end of this little series, you’re likely to see a few
- commonalities, such as Notion, Fantastical, Ulysses, 1Password and
- perhaps Things. Each of these apps rock in their own right. And we as a
- group have a great taste in productivity apps. [36]»
+ I recently heard a surprising admission from a very successful CEO.
+ [35]»
- * [37]Home
- * [38]About
- * [39]Products
- * [40]Contact
- * [41]Blog
- * [42]Newsletter
- * [43]Sign In
+ * [36]Home
+ * [37]About
+ * [38]Products
+ * [39]Contact
+ * [40]Blog
+ * [41]Newsletter
+ * [42]Sign In
- A website by [44]Shawn Blanc and friends. See also: [45]The Focus
- Course | [46]Tools & Toys
- © 2023 Blanc Media, LLC
- [47]Design by Ink Blot Media Group • [48]Dev by Jonathan Christopher
+ A website by [43]Shawn Blanc and friends. See also: [44]The Focus
+ Course | [45]Tools & Toys
+ © 2024 Blanc Media, LLC
+ [46]Design by Ink Blot Media Group • [47]Dev by Jonathan Christopher
fbpx
@@ -229,51 +229,50 @@ References
3. https://thesweetsetup.com/wp-json/oembed/1.0/embed?url=https://thesweetsetup.com/how-to-create-an-effective-weekly-schedule/
4. https://thesweetsetup.com/wp-json/oembed/1.0/embed?url=https://thesweetsetup.com/how-to-create-an-effective-weekly-schedule/&format=xml
5. https://www.googletagmanager.com/ns.html?id=GTM-PS7L89F
- 6. https://thesweetsetup.com/things/?ref=46
- 7. https://thesweetsetup.com/
- 8. file:///colophon/
- 9. file:///training/
- 10. file:///blog/
- 11. https://thesweetsetup.com/my-account
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L24351-9467TMP.html
- 13. https://thesweetsetup.com/category/mindfulness/
- 14. https://thesweetsetup.com/category/workflows/
- 15. https://thesweetsetup.com/category/sweet-setup-interview/
- 16. https://thesweetsetup.com/category/quick-tip/
- 17. https://thesweetsetup.com/author/imsmith/
- 18. https://thesweetsetup.com/newsletter/
- 19. https://thesweetsetup.com/training/
+ 6. https://thesweetsetup.com/
+ 7. https://thesweetsetup.com/colophon/
+ 8. https://thesweetsetup.com/training/
+ 9. https://thesweetsetup.com/blog/
+ 10. https://thesweetsetup.com/my-account
+ 11. https://thesweetsetup.com/how-to-create-an-effective-weekly-schedule/
+ 12. https://thesweetsetup.com/category/mindfulness/
+ 13. https://thesweetsetup.com/category/workflows/
+ 14. https://thesweetsetup.com/category/sweet-setup-interview/
+ 15. https://thesweetsetup.com/category/quick-tip/
+ 16. https://thesweetsetup.com/author/imsmith/
+ 17. https://thesweetsetup.com/newsletter/
+ 18. https://thesweetsetup.com/training/
+ 19. https://thesweetsetup.com/accelerator/
20. https://thesweetsetup.com/accelerator/
- 21. https://thesweetsetup.com/accelerator/
+ 21. https://thesweetsetup.com/things/
22. https://thesweetsetup.com/things/
- 23. https://thesweetsetup.com/things/
- 24. https://thesweetsetup.com/training/?utm_source=training_sidebar_link&utm_medium=sidebar&utm_campaign=sidebar_att
- 25. https://thesweetsetup.com/training/
- 26. https://thesweetsetup.com/blog/
- 27. https://thesweetsetup.com/lock-screen-widgets-productivity-must-haves-and-more/
- 28. https://thesweetsetup.com/lock-screen-widgets-productivity-must-haves-and-more/
- 29. https://thesweetsetup.com/great-lock-screen-widgets-for-the-iphone-14-pro-and-pro-max/
- 30. https://thesweetsetup.com/great-lock-screen-widgets-for-the-iphone-14-pro-and-pro-max/
- 31. https://thesweetsetup.com/using-chatgpt-for-productivity-joshs-must-have-apps-and-more/
- 32. https://thesweetsetup.com/using-chatgpt-for-productivity-joshs-must-have-apps-and-more/
- 33. https://thesweetsetup.com/notion-survey/
- 34. https://thesweetsetup.com/notion-survey/
- 35. https://thesweetsetup.com/joshs-must-have-productivity-apps/
- 36. https://thesweetsetup.com/joshs-must-have-productivity-apps/
- 37. file:///
- 38. https://thesweetsetup.com/colophon/
- 39. https://thesweetsetup.com/training/
- 40. https://thesweetsetup.com/contact/
- 41. https://thesweetsetup.com/blog/
- 42. https://thesweetsetup.com/newsletter/
- 43. https://thesweetsetup.com/my-account
- 44. https://shawnblanc.net/
- 45. https://thefocuscourse.com/
- 46. http://toolsandtoys.net/
- 47. http://inkblotmediagroup.com/
- 48. http://mondaybynoon.com/
+ 23. https://thesweetsetup.com/training/?utm_source=training_sidebar_link&utm_medium=sidebar&utm_campaign=sidebar_att
+ 24. https://thesweetsetup.com/training/
+ 25. https://thesweetsetup.com/blog/
+ 26. https://thesweetsetup.com/our-first-look-at-apples-new-journal-app/
+ 27. https://thesweetsetup.com/our-first-look-at-apples-new-journal-app/
+ 28. https://thesweetsetup.com/tracking-important-events-up-ahead-timeblocking-more/
+ 29. https://thesweetsetup.com/tracking-important-events-up-ahead-timeblocking-more/
+ 30. https://thesweetsetup.com/up-ahead-lets-you-track-the-important-things-in-life/
+ 31. https://thesweetsetup.com/up-ahead-lets-you-track-the-important-things-in-life/
+ 32. https://thesweetsetup.com/the-power-of-focus-themes/
+ 33. https://thesweetsetup.com/the-power-of-focus-themes/
+ 34. https://thesweetsetup.com/the-ceo-who-dad-no-goals-video/
+ 35. https://thesweetsetup.com/the-ceo-who-dad-no-goals-video/
+ 36. https://thesweetsetup.com/
+ 37. https://thesweetsetup.com/colophon/
+ 38. https://thesweetsetup.com/training/
+ 39. https://thesweetsetup.com/contact/
+ 40. https://thesweetsetup.com/blog/
+ 41. https://thesweetsetup.com/newsletter/
+ 42. https://thesweetsetup.com/my-account
+ 43. https://shawnblanc.net/
+ 44. https://thefocuscourse.com/
+ 45. http://toolsandtoys.net/
+ 46. http://inkblotmediagroup.com/
+ 47. http://mondaybynoon.com/
Hidden links:
- 50. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L24351-9467TMP.html
- 51. https://twitter.com/thesweetsetup
- 52. https://thesweetsetup.com/feed
+ 49. https://thesweetsetup.com/how-to-create-an-effective-weekly-schedule/
+ 50. https://twitter.com/thesweetsetup
+ 51. https://thesweetsetup.com/feed
diff --git a/static/archive/thesweetsetup-com-x9nbdv.txt b/static/archive/thesweetsetup-com-x9nbdv.txt
@@ -1,33 +1,34 @@
#[1]The Sweet Setup [2]alternate [3]alternate [4]alternate
- [tr?id=1547247442291447&ev=PageView &noscript=1]
+ fbpx [tr?id=1547247442291447&ev=PageView &noscript=1]
IFRAME: [5]https://www.googletagmanager.com/ns.html?id=GTM-PS7L89F
- NEW! All the Things: Productivity Course → [6]Check it Out
+ FREE! Plan Your Ideal Week: Bonus Workshop + Planner → Get the
+ Workshop
- [7]The Sweet Setup The Sweet Setup
- [8]ABOUT [9]COURSES [10]BLOG
- [11]Sign In
+ [6]The Sweet Setup The Sweet Setup
+ [7]ABOUT [8]COURSES [9]BLOG
+ [10]Sign In
- * [12]Categories
- + [13]Mindfulness
- + [14]Workflows
- + [15]Setups
- + [16]Quick Tips
+ * [11]Categories
+ + [12]Mindfulness
+ + [13]Workflows
+ + [14]Setups
+ + [15]Quick Tips
____________________ Go
Turning Obsidian into My Perfect Writing App
October 24, 2022
- by [17]Mike Schmitz
+ by [16]Mike Schmitz
NaNoWriMo (National Novel Writing Month) is right around the corner,
and if you’re looking for a great tool to help you hit your writing
goals, there are lots of great options available.
- In this article, I want to make the case for using [18]Obsidian by
+ In this article, I want to make the case for using [17]Obsidian by
showing you how to turn it into a powerful writing environment using a
few essential plugins.
@@ -115,7 +116,7 @@ Obsidian Core Plugin Settings
These are sections available in the right sidebar that show all of
the notes that link to the active note and all of the notes linked
to from the active note respectively. (If you’re new to the concept
- of connected notes, check out [19]this article on using the local
+ of connected notes, check out [18]this article on using the local
graph.)
* Make sure that Outline is toggled ON. This adds a tab in the right
sidebar that creates a table of contents for your note based on the
@@ -136,8 +137,8 @@ Obsidian Community Plugins for an Upgraded Writing Experience
You can access the Community plugins public directory by going to
Settings → Community plugins → Browse once you’ve toggled off Safe
Mode. From there, you can find plugins for just about anything, from
- [20]embedding tasks from Todoist to [21]creating timeblocked daily
- plans to [22]creating kanban boards — all based on your locally-stored
+ [19]embedding tasks from Todoist to [20]creating timeblocked daily
+ plans to [21]creating kanban boards — all based on your locally-stored
plain text files using standard Markdown.
All of the plugin links I share below are Obsidian links
@@ -152,7 +153,7 @@ Obsidian Community Plugins for an Upgraded Writing Experience
Better Word Count
- The first plugin is called [23]Better Word Count. This replaces the
+ The first plugin is called [22]Better Word Count. This replaces the
built-in word count core plugin, and it functions largely the same with
one key addition: when you highlight text, it shows the
words/characters of the highlighted text instead of the whole document.
@@ -163,7 +164,7 @@ Better Word Count
cMenu
If you’re uncomfortable relying on your memory for Markdown formatting,
- [24]cMenu is a third-party plugin that gives you a minimal text editor
+ [23]cMenu is a third-party plugin that gives you a minimal text editor
modal that allows you to do things like bold, italicize, strikethrough,
underline, and toggle blockquotes.
@@ -174,7 +175,7 @@ Reading Time
Another handy Ulysses feature is being able to see how long it will
take to read the text in the selected file. But you can add this
- feature to the status bar using the [25]Reading Time plugin.
+ feature to the status bar using the [24]Reading Time plugin.
This one is pretty straightforward — just install it and turn it on and
you’ll see the reading time at the bottom of your Obsidian window. You
@@ -183,8 +184,8 @@ Reading Time
Footnote Shortcut
If you use footnotes a lot, they can be a bit of a pain to create with
- standard Markdown. It’s a lot easier with the [26]Obsidian Footnotes
- plugin.^[27]1
+ standard Markdown. It’s a lot easier with the [25]Obsidian Footnotes
+ plugin.^[26]1
Once installed, you can find it in the Command Palette and with the
hotkey: Footnote Shortcut: Insert and Navigate Footnote. You can
@@ -196,7 +197,7 @@ Footnote Shortcut
Focus Mode
The Obsidian interface can be a little distracting when you’re trying
- to focus on your words. Fortunately, the [28]Focus Mode plugin allows
+ to focus on your words. Fortunately, the [27]Focus Mode plugin allows
you to remove all the distractions and focus on what you’re writing.
Once the plugin is installed and active, just click the Toggle Focus
@@ -205,7 +206,7 @@ Focus Mode
Typewriter Scroll
- [29]This plugin keeps the currently selected line in the middle of the
+ [28]This plugin keeps the currently selected line in the middle of the
screen as you type. As you type, the focus moves from the current
section to the next section by moving the rest of the page in the
background, much like an old-fashioned typewriter.
@@ -216,7 +217,7 @@ Typewriter Scroll
Novel Word Count
If you are aiming to write a book (fiction or non-fiction), you
- probably have a total word count in mind. [30]Novel Word Count shows
+ probably have a total word count in mind. [29]Novel Word Count shows
you the number of words that a document or folder contains in the
sidebar so you can keep track of your long-form writing progress.
@@ -237,11 +238,11 @@ Conclusion
__________________________________________________________________
1. Since it’s an Obsidian Command, you could also add this as a button
- to the cMenu plugin mentioned above. [31]↩
+ to the cMenu plugin mentioned above. [30]↩
Follow us
-[32]Get App Picks, Guides, & More
+[31]Get App Picks, Guides, & More
Get workflow tips, app recommendations, how-to guides, stories, and
more delivered to your inbox. Plus we'll send you our productivity
@@ -251,75 +252,70 @@ Follow us
Sweet!
-[33]Best-Selling Courses
+[32]Best-Selling Courses
-[34]🎟 All Access Pass 🎟
+[33]🎟 All Access Pass 🎟
Join the Focus Accelerator to get instant access to the entire course
- library, resource vault, and more. [35]»
+ library, resource vault, and more. [34]»
-[36]NEW: All the Things
+[35]NEW: All the Things
Best-selling productivity course. Stop being managed by your task list.
- [37]»
+ [36]»
-[38]Full Course List
+[37]Full Course List
Serving 15,000 customers since 2013, we have a library full of in-depth
- courses to help you be more productive, creative, and focused. [39]View
+ courses to help you be more productive, creative, and focused. [38]View
all courses »
-[40]The Latest Posts
+[39]The Latest Posts
-[41]Mike Schmitz’s Must-Have Productivity Apps
+[40]Our First Look at Apple’s New Journal App
- Like Josh, Matt, and Jeff did previously, today I'm going to share a
- handful of my favorite productivity apps that are essential for how I
- work. [42]»
+ Let’s take a look at Apple’s new Journal app for iPhone and how it
+ stacks up to one of the perennial apps on the App Store. The app has a
+ long way to go, but it has some very intriguing elements to start.
+ [41]»
-[43]Jeff Abbott’s Must-Have Productivity Apps
+[42]Tracking Important Events with Up Ahead, Time Blocking Methods, and More
- We've heard from Matt and Josh on which apps they consider
- irreplaceable for their workflows and productivity, and now it's my
- turn to pull back the curtain. These days, a lot of my work happens on
- a work MacBook Pro that is fairly locked down. The IT-managed operating
- system presents some challenges when it comes to finding a good
- productivity balance, and these apps meet my needs on my work device
- and personal devices too. [44]»
+ Catch up on what we published this week, including a look at Up Ahead
+ for tracking upcoming events you're looking forward to, a guide to
+ effectively using time blocking for productivity, and more. [43]»
-[45]How We Created our Master Resource Database
+[44]Up Ahead Lets You Track the Important Things in Life
- A couple of months ago, we were in a Blanc Media staff meeting and we
- were talking about one of our resources, an e-book called
- Procrastinator’s Guide to Progress. And I asked, “Do we have a central
- place to easily find all of our resources with source files and links?”
- Well, the answer was.... “um, I don’t think so”. So then I had the idea
- to track down all of our resources, PDFs, slide decks etc. and drop
- them into one place. So our Master Resource Database in Notion was
- born. [46]»
+ How many days is it until your next trip? How about until your
+ anniversary? Or maybe that movie you’ve been waiting to see comes out?
+ You can of course put all of these events on a calendar and find them
+ that way, but that doesn’t really make it easy to see how long it is
+ until that thing happens. That's where Up Ahead comes in. [45]»
-[47]Lock Screen Widgets, Productivity Must-Haves, and More
+[46]The Power of Focus Themes
- Catch up on what we published this week, including a look at some great
- lock screen widgets for iPhone 14 Pro (Max), must-have productivity
- apps from our team, and more. [48]»
+ One of the most important concepts to learn as you figure out your 2024
+ plans comes from David Allen: "You can do anything you want, but you
+ can’t do everything you want." [Free Workshop this Monday] [47]»
-[49]Great Lock Screen Widgets for the iPhone 14 Pro and Pro Max
+[48]The CEO Who Had No Goals (Video)
- Here are some of our favorite Lock Screen widgets thus far. [50]»
+ I recently heard a surprising admission from a very successful CEO.
+ [49]»
- * [51]Home
- * [52]About
- * [53]Products
- * [54]Contact
- * [55]Blog
- * [56]Newsletter
- * [57]Sign In
+ * [50]Home
+ * [51]About
+ * [52]Products
+ * [53]Contact
+ * [54]Blog
+ * [55]Newsletter
+ * [56]Sign In
- A website by [58]Shawn Blanc and friends. See also: [59]The Focus
- Course | [60]Tools & Toys
- © 2023 Blanc Media, LLC
- [61]Design by Ink Blot Media Group • [62]Dev by Jonathan Christopher
+ A website by [57]Shawn Blanc and friends. See also: [58]The Focus
+ Course | [59]Tools & Toys
+ © 2024 Blanc Media, LLC
+ [60]Design by Ink Blot Media Group • [61]Dev by Jonathan Christopher
fbpx
@@ -331,65 +327,64 @@ References
3. https://thesweetsetup.com/wp-json/oembed/1.0/embed?url=https://thesweetsetup.com/turning-obsidian-into-my-perfect-writing-app/
4. https://thesweetsetup.com/wp-json/oembed/1.0/embed?url=https://thesweetsetup.com/turning-obsidian-into-my-perfect-writing-app/&format=xml
5. https://www.googletagmanager.com/ns.html?id=GTM-PS7L89F
- 6. https://thesweetsetup.com/things/?ref=46
- 7. https://thesweetsetup.com/
- 8. file:///colophon/
- 9. file:///training/
- 10. file:///blog/
- 11. https://thesweetsetup.com/my-account
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60569-2817TMP.html
- 13. https://thesweetsetup.com/category/mindfulness/
- 14. https://thesweetsetup.com/category/workflows/
- 15. https://thesweetsetup.com/category/sweet-setup-interview/
- 16. https://thesweetsetup.com/category/quick-tip/
- 17. https://thesweetsetup.com/author/mikeschmitz/
- 18. https://obsidian.md/
- 19. https://thesweetsetup.com/the-power-of-obsidians-local-graph/
- 20. https://thesweetsetup.com/syncing-embedding-tasks-from-todoist-in-obsidian/
- 21. https://thesweetsetup.com/timeblocking-in-obsidian/
- 22. https://thesweetsetup.com/my-obsidian-based-kanban-writing-workflow/
- 23. obsidian://show-plugin/?id=better-word-count
- 24. obsidian://show-plugin/?id=cmenu-plugin
- 25. obsidian://show-plugin/?id=obsidian-reading-time
- 26. obsidian://show-plugin/?id=obsidian-footnotes
- 27. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60569-2817TMP.html#fn-132252:1
- 28. obsidian://show-plugin/?id=obsidian-focus-mode
- 29. obsidian://show-plugin/?id=cm-typewriter-scroll-obsidian
- 30. obsidian://show-plugin/?id=novel-word-count
- 31. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60569-2817TMP.html#fnref-132252:1
- 32. https://thesweetsetup.com/newsletter/
- 33. https://thesweetsetup.com/training/
+ 6. https://thesweetsetup.com/
+ 7. https://thesweetsetup.com/colophon/
+ 8. https://thesweetsetup.com/training/
+ 9. https://thesweetsetup.com/blog/
+ 10. https://thesweetsetup.com/my-account
+ 11. https://thesweetsetup.com/turning-obsidian-into-my-perfect-writing-app/
+ 12. https://thesweetsetup.com/category/mindfulness/
+ 13. https://thesweetsetup.com/category/workflows/
+ 14. https://thesweetsetup.com/category/sweet-setup-interview/
+ 15. https://thesweetsetup.com/category/quick-tip/
+ 16. https://thesweetsetup.com/author/mikeschmitz/
+ 17. https://obsidian.md/
+ 18. https://thesweetsetup.com/the-power-of-obsidians-local-graph/
+ 19. https://thesweetsetup.com/syncing-embedding-tasks-from-todoist-in-obsidian/
+ 20. https://thesweetsetup.com/timeblocking-in-obsidian/
+ 21. https://thesweetsetup.com/my-obsidian-based-kanban-writing-workflow/
+ 22. obsidian://show-plugin/?id=better-word-count
+ 23. obsidian://show-plugin/?id=cmenu-plugin
+ 24. obsidian://show-plugin/?id=obsidian-reading-time
+ 25. obsidian://show-plugin/?id=obsidian-footnotes
+ 26. https://thesweetsetup.com/turning-obsidian-into-my-perfect-writing-app/#fn-132252:1
+ 27. obsidian://show-plugin/?id=obsidian-focus-mode
+ 28. obsidian://show-plugin/?id=cm-typewriter-scroll-obsidian
+ 29. obsidian://show-plugin/?id=novel-word-count
+ 30. https://thesweetsetup.com/turning-obsidian-into-my-perfect-writing-app/#fnref-132252:1
+ 31. https://thesweetsetup.com/newsletter/
+ 32. https://thesweetsetup.com/training/
+ 33. https://thesweetsetup.com/accelerator/
34. https://thesweetsetup.com/accelerator/
- 35. https://thesweetsetup.com/accelerator/
+ 35. https://thesweetsetup.com/things/
36. https://thesweetsetup.com/things/
- 37. https://thesweetsetup.com/things/
- 38. https://thesweetsetup.com/training/?utm_source=training_sidebar_link&utm_medium=sidebar&utm_campaign=sidebar_att
- 39. https://thesweetsetup.com/training/
- 40. https://thesweetsetup.com/blog/
- 41. https://thesweetsetup.com/mike-schmitzs-must-have-productivity-apps/
- 42. https://thesweetsetup.com/mike-schmitzs-must-have-productivity-apps/
- 43. https://thesweetsetup.com/jeff-abbotts-must-have-productivity-apps/
- 44. https://thesweetsetup.com/jeff-abbotts-must-have-productivity-apps/
- 45. https://thesweetsetup.com/how-we-created-our-master-resource-database/
- 46. https://thesweetsetup.com/how-we-created-our-master-resource-database/
- 47. https://thesweetsetup.com/lock-screen-widgets-productivity-must-haves-and-more/
- 48. https://thesweetsetup.com/lock-screen-widgets-productivity-must-haves-and-more/
- 49. https://thesweetsetup.com/great-lock-screen-widgets-for-the-iphone-14-pro-and-pro-max/
- 50. https://thesweetsetup.com/great-lock-screen-widgets-for-the-iphone-14-pro-and-pro-max/
- 51. file:///
- 52. https://thesweetsetup.com/colophon/
- 53. https://thesweetsetup.com/training/
- 54. https://thesweetsetup.com/contact/
- 55. https://thesweetsetup.com/blog/
- 56. https://thesweetsetup.com/newsletter/
- 57. https://thesweetsetup.com/my-account
- 58. https://shawnblanc.net/
- 59. https://thefocuscourse.com/
- 60. http://toolsandtoys.net/
- 61. http://inkblotmediagroup.com/
- 62. http://mondaybynoon.com/
+ 37. https://thesweetsetup.com/training/?utm_source=training_sidebar_link&utm_medium=sidebar&utm_campaign=sidebar_att
+ 38. https://thesweetsetup.com/training/
+ 39. https://thesweetsetup.com/blog/
+ 40. https://thesweetsetup.com/our-first-look-at-apples-new-journal-app/
+ 41. https://thesweetsetup.com/our-first-look-at-apples-new-journal-app/
+ 42. https://thesweetsetup.com/tracking-important-events-up-ahead-timeblocking-more/
+ 43. https://thesweetsetup.com/tracking-important-events-up-ahead-timeblocking-more/
+ 44. https://thesweetsetup.com/up-ahead-lets-you-track-the-important-things-in-life/
+ 45. https://thesweetsetup.com/up-ahead-lets-you-track-the-important-things-in-life/
+ 46. https://thesweetsetup.com/the-power-of-focus-themes/
+ 47. https://thesweetsetup.com/the-power-of-focus-themes/
+ 48. https://thesweetsetup.com/the-ceo-who-dad-no-goals-video/
+ 49. https://thesweetsetup.com/the-ceo-who-dad-no-goals-video/
+ 50. https://thesweetsetup.com/
+ 51. https://thesweetsetup.com/colophon/
+ 52. https://thesweetsetup.com/training/
+ 53. https://thesweetsetup.com/contact/
+ 54. https://thesweetsetup.com/blog/
+ 55. https://thesweetsetup.com/newsletter/
+ 56. https://thesweetsetup.com/my-account
+ 57. https://shawnblanc.net/
+ 58. https://thefocuscourse.com/
+ 59. http://toolsandtoys.net/
+ 60. http://inkblotmediagroup.com/
+ 61. http://mondaybynoon.com/
Hidden links:
- 64. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L60569-2817TMP.html
- 65. https://twitter.com/thesweetsetup
- 66. https://thesweetsetup.com/feed
+ 63. https://thesweetsetup.com/turning-obsidian-into-my-perfect-writing-app/
+ 64. https://twitter.com/thesweetsetup
+ 65. https://thesweetsetup.com/feed
diff --git a/static/archive/timharek-no-ah7ilz.txt b/static/archive/timharek-no-ah7ilz.txt
@@ -1,59 +1,64 @@
- [1]Skip to content
- * [2]Blog
- * [3]Connect
- * [4]About
+ #[1]RSS feed [2]JSON feed
- * [5]Index
- * [6]Blog
- * My thoughts on Helix after 6 months
+ [3]Skip to content
+
+ * [4]Blog
+ * [5]About
+ * [6]More
+
+ 1. [7]Index
+ 2. [8]Blog
+ 3. [9]My thoughts on Helix after 6 months
+
+ [10](Photo)[11][email protected][12]PGP key
My thoughts on Helix after 6 months
- Published June 19, 2023 — 3 minute read
- Photo of Tim Hårek Andreassen Tim Hårek Andreassen
+ Published June 19, 2023
+ 2 minutes read
- Back in [7]January I decided to try out Helix as my primary editor and
+ Back in [13]January I decided to try out Helix as my primary editor and
today I have almost been using it for 6 months and these are my
thoughts.
-[8]# What I like
+What I like
-[9]# Keystrokes
+Keystrokes
Helix lives in the opposite land when it comes to keystrokes in
comparison to Vim, and it was only difficult for the first couple of
- days. I’ve become fond of the way to navigate around.
+ days. I've become fond of the way to navigate around.
-[10]# Minor modes
+Minor modes
- I really like that there are more modes, called [11]“Minor modes”, and
+ I really like that there are more modes, called [14]"Minor modes", and
the reason why I like them are that whenever I initate a mode there is
a subtle pop-up in the lower-right corner with the available actions
with the activated mode. This is super helpful when you are first
- learning Helix and when you are doing something you don’t do on a
+ learning Helix and when you are doing something you don't do on a
regular basis. It lowers the chance of having to switch context in
- order to do something. For instance, I know that m activates “Match
- mode”, but sometimes I may forget how to select around specific
+ order to do something. For instance, I know that m activates "Match
+ mode", but sometimes I may forget how to select around specific
selector like (), but with Helix I will have a little helper that tells
me that the next key is a and then the next helper will help me select
just ().
-[12]# Moving around
+Moving around
- I’ve become really fond of the idea that every move-action is also a
+ I've become really fond of the idea that every move-action is also a
selection/highlight, I find that I miss that feature whenever I edit
- server-configs via SSH or somewhere else when I’m not in Helix. It
+ server-configs via SSH or somewhere else when I'm not in Helix. It
feels natural after a while because you get used to moving around
text/code with w and e.
-[13]# Configuration
+Configuration
No more Vimscript and Lua, just plaintext TOML! The documentation for
how to configure the editor is great and most of the defaults are also
great! My editor-config is just 23 lines in contrast to my
Neovim-config which is 209 lines long.
-[14]# Language server protocol (LSP) support
+Language server protocol (LSP) support
I had some experience with this from Neovim, but it felt cumbersome
having to configure everything. With Helix I can simply run hx --health
@@ -69,14 +74,14 @@ Indent queries: ✘
I even managed to get it working with Deno thanks to its documentation
on how to use custom LSPs for specific languages.
-[15]# What I don’t like
+What I don't like
- There really isn’t anything in particualr that I don’t like about
+ There really isn't anything in particualr that I don't like about
Helix. I really miss having it installed on servers by default, but I
- completely understand that that is a big ask 😅 It’s not too difficult
+ completely understand that that is a big ask 😅 It's not too difficult
to swap between Vim-bindings and Helix-bindings for short sessions.
-[16]# Conclusion
+Conclusion
Helix is fun and easy! I highly recommend Helix if you:
* want to try a new editor,
@@ -84,59 +89,59 @@ Indent queries: ✘
* or been thinking about trying out Vim, but been hesitant because of
the modes.
- I will continue to use Helix for the forseeable future, I’m looking
+ I will continue to use Helix for the forseeable future, I'm looking
forward to what future updates will bring!
- Remember to check out Helix’s tutor, hx --tutor for quick introduction
+ Remember to check out Helix's tutor, hx --tutor for quick introduction
to its keystrokes and interactions.
- Tagged with [17]100 days to
- offload[18]helix[19]software[20]thoughts[21]tools
- 540 words
- [22]Reply via e-mail
+Tagged with
+
+ * [15]#100-days-to-offload
+ * [16]#helix
+ * [17]#software
+ * [18]#thoughts
+ * [19]#tools
-Also mentioned in
+516 words
- * [23]June 2023
+ [20]Reply via email
- Last deploy: 2023-07-02 11:14 UTC
+ Last deploy: 2024-01-10
- * [24]Stats
- * [25]Privacy
- * [26]Sitemap
- * [27]RSS
+ * [21]Stats
+ * [22]Privacy
+ * [23]Connect
+ * [24]Subscribe
References
Visible links:
- 1. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71669-427TMP.html#main
- 2. https://timharek.no/blog/
- 3. https://timharek.no/connect/
- 4. https://timharek.no/about/
- 5. https://timharek.no/
- 6. https://timharek.no/blog/
- 7. https://timharek.no/blog/trying-helix/
- 8. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71669-427TMP.html#what-i-like
- 9. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71669-427TMP.html#keystrokes
- 10. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71669-427TMP.html#minor-modes
- 11. https://docs.helix-editor.com/keymap.html#normal-mode
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71669-427TMP.html#moving-around
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71669-427TMP.html#configuration
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71669-427TMP.html#language-server-protocol-lsp-support
- 15. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71669-427TMP.html#what-i-don-t-like
- 16. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L71669-427TMP.html#conclusion
- 17. https://timharek.no/tags/100-days-to-offload/
- 18. https://timharek.no/tags/helix/
- 19. https://timharek.no/tags/software/
- 20. https://timharek.no/tags/thoughts/
- 21. https://timharek.no/tags/tools/
- 22. mailto:[email protected]?subject=RE: My thoughts on Helix after 6 months
- 23. https://timharek.no/blog/2023-june-recently/
- 24. https://timharek.no/stats/
- 25. https://timharek.no/privacy/
- 26. https://timharek.no/sitemap/
- 27. https://timharek.no/rss.xml
+ 1. https://timharek.no/feed.xml
+ 2. https://timharek.no/feed.json
+ 3. https://timharek.no/blog/my-thoughts-on-helix-after-6-months#main
+ 4. https://timharek.no/blog
+ 5. https://timharek.no/about
+ 6. https://timharek.no/more
+ 7. https://timharek.no/
+ 8. https://timharek.no/blog
+ 9. https://timharek.no/blog/my-thoughts-on-helix-after-6-months
+ 10. https://timharek.no/.well-known/avatar?size=250&quality=90
+ 11. mailto:[email protected]
+ 12. https://timharek.no/public-key.asc
+ 13. https://timharek.no/blog/trying-helix
+ 14. https://docs.helix-editor.com/keymap.html#normal-mode
+ 15. https://timharek.no/tags/100-days-to-offload
+ 16. https://timharek.no/tags/helix
+ 17. https://timharek.no/tags/software
+ 18. https://timharek.no/tags/thoughts
+ 19. https://timharek.no/tags/tools
+ 20. mailto:[email protected]?subject=RE: My thoughts on Helix after 6 months
+ 21. https://timharek.no/stats
+ 22. https://timharek.no/privacy
+ 23. https://timharek.no/connect
+ 24. https://timharek.no/subscribe
Hidden links:
- 29. https://timharek.no/
- 30. https://timharek.no/blog/my-thoughts-on-helix-after-6-months/
+ 26. https://timharek.no/
+ 27. https://timharek.no/
diff --git a/static/archive/twonerds-net-pv4a04.txt b/static/archive/twonerds-net-pv4a04.txt
@@ -92,16 +92,16 @@
References
1. https://twonerds.net/blog?format=rss
- 2. file:///
- 3. file:///
- 4. file:///about
- 5. file:///blog/radda-in-chianti-to-siena
- 6. file:///blog/radda-in-chianti-to-siena
- 7. file:///?author=590f29c99f745610d38765af
+ 2. https://twonerds.net/
+ 3. https://twonerds.net/
+ 4. https://twonerds.net/about
+ 5. https://twonerds.net/blog/radda-in-chianti-to-siena
+ 6. https://twonerds.net/blog/radda-in-chianti-to-siena
+ 7. https://twonerds.net/?author=590f29c99f745610d38765af
8. http://www.tuscanybicycle.com/en/
9. http://www.baronericasoli.com/
10. https://www.strava.com/activities/986032513
- 11. file:///blog/radda-in-chianti-to-siena
- 12. file:///?author=590f29c99f745610d38765af
- 13. file:///blog/siena-to-san-gimignano
- 14. file:///blog/firenze-to-radda-in-chianti-our-first-day-in-the-saddle
+ 11. https://twonerds.net/blog/radda-in-chianti-to-siena
+ 12. https://twonerds.net/?author=590f29c99f745610d38765af
+ 13. https://twonerds.net/blog/siena-to-san-gimignano
+ 14. https://twonerds.net/blog/firenze-to-radda-in-chianti-our-first-day-in-the-saddle
diff --git a/static/archive/vladh-net-lmumqo.txt b/static/archive/vladh-net-lmumqo.txt
@@ -295,54 +295,54 @@ The Story of the Mathematician
References
Visible links:
- 1. file:///about
- 2. file:///music
- 3. file:///photos
- 4. file:///books
- 5. file:///index.xml
- 6. file:///wage-labour-resources
- 7. file:///alternatives-to-wage-labour
- 8. file:///the-epistemic-implications-of-ai-assistants
- 9. file:///our-schools-should-teach-communication
- 10. file:///voting-regardless-of-citizenship
- 11. file:///apologies
- 12. file:///manifesto
- 13. file:///hare
- 14. file:///implementing-regular-expressions-in-hare
- 15. file:///peony
- 16. file:///game-engine-skeletal-animation
- 17. file:///clumsycomputer
- 18. file:///submodule
- 19. file:///vegvisir
- 20. file:///pstr
- 21. file:///dithering
- 22. file:///japanese-recommendations
- 23. file:///german-nouns
- 24. file:///most-minimal-uk-address
- 25. file:///about
- 26. file:///music
- 27. file:///photos
- 28. file:///books
- 29. file:///index.xml
- 30. file:///wage-labour-resources
- 31. file:///alternatives-to-wage-labour
- 32. file:///the-epistemic-implications-of-ai-assistants
- 33. file:///our-schools-should-teach-communication
- 34. file:///voting-regardless-of-citizenship
- 35. file:///apologies
- 36. file:///manifesto
- 37. file:///hare
- 38. file:///implementing-regular-expressions-in-hare
- 39. file:///peony
- 40. file:///game-engine-skeletal-animation
- 41. file:///clumsycomputer
- 42. file:///submodule
- 43. file:///vegvisir
- 44. file:///pstr
- 45. file:///dithering
- 46. file:///japanese-recommendations
- 47. file:///german-nouns
- 48. file:///most-minimal-uk-address
+ 1. https://vladh.net/about
+ 2. https://vladh.net/music
+ 3. https://vladh.net/photos
+ 4. https://vladh.net/books
+ 5. https://vladh.net/index.xml
+ 6. https://vladh.net/wage-labour-resources
+ 7. https://vladh.net/alternatives-to-wage-labour
+ 8. https://vladh.net/the-epistemic-implications-of-ai-assistants
+ 9. https://vladh.net/our-schools-should-teach-communication
+ 10. https://vladh.net/voting-regardless-of-citizenship
+ 11. https://vladh.net/apologies
+ 12. https://vladh.net/manifesto
+ 13. https://vladh.net/hare
+ 14. https://vladh.net/implementing-regular-expressions-in-hare
+ 15. https://vladh.net/peony
+ 16. https://vladh.net/game-engine-skeletal-animation
+ 17. https://vladh.net/clumsycomputer
+ 18. https://vladh.net/submodule
+ 19. https://vladh.net/vegvisir
+ 20. https://vladh.net/pstr
+ 21. https://vladh.net/dithering
+ 22. https://vladh.net/japanese-recommendations
+ 23. https://vladh.net/german-nouns
+ 24. https://vladh.net/most-minimal-uk-address
+ 25. https://vladh.net/about
+ 26. https://vladh.net/music
+ 27. https://vladh.net/photos
+ 28. https://vladh.net/books
+ 29. https://vladh.net/index.xml
+ 30. https://vladh.net/wage-labour-resources
+ 31. https://vladh.net/alternatives-to-wage-labour
+ 32. https://vladh.net/the-epistemic-implications-of-ai-assistants
+ 33. https://vladh.net/our-schools-should-teach-communication
+ 34. https://vladh.net/voting-regardless-of-citizenship
+ 35. https://vladh.net/apologies
+ 36. https://vladh.net/manifesto
+ 37. https://vladh.net/hare
+ 38. https://vladh.net/implementing-regular-expressions-in-hare
+ 39. https://vladh.net/peony
+ 40. https://vladh.net/game-engine-skeletal-animation
+ 41. https://vladh.net/clumsycomputer
+ 42. https://vladh.net/submodule
+ 43. https://vladh.net/vegvisir
+ 44. https://vladh.net/pstr
+ 45. https://vladh.net/dithering
+ 46. https://vladh.net/japanese-recommendations
+ 47. https://vladh.net/german-nouns
+ 48. https://vladh.net/most-minimal-uk-address
49. https://harpers.org/archive/1932/10/in-praise-of-idleness/
50. https://www.goodreads.com/book/show/36531574-bullshit-jobs
51. https://www.goodreads.com/book/show/50364458-the-tyranny-of-merit
@@ -351,9 +351,9 @@ References
54. https://www.goodreads.com/book/show/36490332-talking-to-my-daughter-about-the-economy
55. https://www.goodreads.com/en/book/show/19144936
56. http://xenopraxis.net/readings/adorno_freetime.pdf
- 57. file:///alternatives-to-wage-labour
+ 57. https://vladh.net/alternatives-to-wage-labour
58. https://webring.xxiivv.com/#vladh
59. https://creativecommons.org/licenses/by-sa/4.0/
Hidden links:
- 61. file://localhost/
+ 61. https://vladh.net/
diff --git a/static/archive/world-hey-com-ivvqlb.txt b/static/archive/world-hey-com-ivvqlb.txt
@@ -1,6 +1,6 @@
#[1]Feed
- [2][avatar-20210222112907000000-293866624]
+ [2][avatar-fb368b1ee9b185dc2a09b03eabdb61678dd55244]
David Heinemeier Hansson
diff --git a/static/archive/www-annahavron-com-34fw9w.txt b/static/archive/www-annahavron-com-34fw9w.txt
@@ -186,8 +186,6 @@ Making Things Real is About Responding to Opportunities
in Washington, DC.
And so we did.
- cherry blossom branches with a blue sky behind them cherry blossom
- branches with a blue sky behind them
Here it is!
@@ -233,7 +231,7 @@ City Hawk
Prioritize Your Time By Pretending It Is Money
- © 2023 Anna Havron. All rights reserved. | [33]Privacy policy |
+ © 2024 Anna Havron. All rights reserved. | [33]Privacy policy |
[34]Subsc[35]ribe
References
diff --git a/static/archive/www-annahavron-com-8hj07z.txt b/static/archive/www-annahavron-com-8hj07z.txt
@@ -65,60 +65,66 @@ Why Have a Values Plan?
[31]Anna Havron
+ Previous
+ Previous
+
+Holding the Space
+
Next
Next
Professional Wild Birds
- © 2023 Anna Havron. All rights reserved. | [32]Privacy policy |
+ © 2024 Anna Havron. All rights reserved. | [32]Privacy policy |
[33]Subsc[34]ribe
References
Visible links:
1. http://feeds.feedburner.com/AnnaHavron
- 2. file:///cart
- 3. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25026-3470TMP.html#page
- 4. file:///
- 5. file:///articles
- 6. file:///
- 7. file:///articles-by-topic
- 8. file:///sort-your-signals-from-the-noise
- 9. file:///about
- 10. file:///subscribe
- 11. file:///site-notes
- 12. file:///about-this-site
- 13. file:///privacy-policy
- 14. file:///
- 15. file:///articles
- 16. file:///
- 17. file:///articles-by-topic
- 18. file:///sort-your-signals-from-the-noise
- 19. file:///about
- 20. file:///subscribe
- 21. file:///site-notes
- 22. file:///about-this-site
- 23. file:///privacy-policy
- 24. file:///
- 25. file:///
- 26. file:///?author=5f64c2a1f52bd37e36682a0d
+ 2. https://www.annahavron.com/cart
+ 3. https://www.annahavron.com/blog/why-have-a-values-plan#page
+ 4. https://www.annahavron.com/
+ 5. https://www.annahavron.com/articles
+ 6. https://www.annahavron.com/
+ 7. https://www.annahavron.com/articles-by-topic
+ 8. https://www.annahavron.com/sort-your-signals-from-the-noise
+ 9. https://www.annahavron.com/about
+ 10. https://www.annahavron.com/subscribe
+ 11. https://www.annahavron.com/site-notes
+ 12. https://www.annahavron.com/about-this-site
+ 13. https://www.annahavron.com/privacy-policy
+ 14. https://www.annahavron.com/
+ 15. https://www.annahavron.com/articles
+ 16. https://www.annahavron.com/
+ 17. https://www.annahavron.com/articles-by-topic
+ 18. https://www.annahavron.com/sort-your-signals-from-the-noise
+ 19. https://www.annahavron.com/about
+ 20. https://www.annahavron.com/subscribe
+ 21. https://www.annahavron.com/site-notes
+ 22. https://www.annahavron.com/about-this-site
+ 23. https://www.annahavron.com/privacy-policy
+ 24. https://www.annahavron.com/
+ 25. https://www.annahavron.com/
+ 26. https://www.annahavron.com/?author=5f64c2a1f52bd37e36682a0d
27. https://www.youtube.com/watch?v=GSqMacBblq8
28. https://micro.blog/
29. https://micro.camp/
30. https://static1.squarespace.com/static/5f64c2a45a59eb66a7264992/t/6468cc1048157b44f53b2e08/1684589584608/Handout+and+worksheet+for+making+a+values+plan,+Micro+Camp+2023.pdf
- 31. file:///?author=5f64c2a1f52bd37e36682a0d
+ 31. https://www.annahavron.com/?author=5f64c2a1f52bd37e36682a0d
32. https://www.annahavron.com/privacy-policy
33. https://www.annahavron.com/subscribe
34. https://www.annahavron.com/subscribe
Hidden links:
- 36. file://localhost/articles
- 37. file://localhost/
- 38. file://localhost/articles-by-topic
- 39. file://localhost/sort-your-signals-from-the-noise
- 40. file://localhost/about
- 41. file://localhost/subscribe
- 42. file://localhost/site-notes
- 43. file://localhost/about-this-site
- 44. file://localhost/privacy-policy
- 45. file://localhost/blog/professional-wild-birds
+ 36. https://www.annahavron.com/articles
+ 37. https://www.annahavron.com/
+ 38. https://www.annahavron.com/articles-by-topic
+ 39. https://www.annahavron.com/sort-your-signals-from-the-noise
+ 40. https://www.annahavron.com/about
+ 41. https://www.annahavron.com/subscribe
+ 42. https://www.annahavron.com/site-notes
+ 43. https://www.annahavron.com/about-this-site
+ 44. https://www.annahavron.com/privacy-policy
+ 45. https://www.annahavron.com/blog/holding-the-space
+ 46. https://www.annahavron.com/blog/professional-wild-birds
diff --git a/static/archive/www-artofmanliness-com-6lxmwc.txt b/static/archive/www-artofmanliness-com-6lxmwc.txt
@@ -39,13 +39,13 @@
* [34]Facial Hair
* [35]Ties
- [36]How to Get the Stink Out of Synthetic Workout Shirts
+ [36]3 Ways to Wear a Henley Shirt
- [37]A Man’s Guide to Black Tie: How To Wear A Tuxedo
+ [37]A Man’s Guide to the Oxford Shirt
- [38]How to Protect Your Clothing From Moths
+ [38]Skill of the Week: Instantly Recognize a Quality Suit
- [39]How to Wear Corduroy
+ [39]How to Get the Stink Out of Synthetic Workout Shirts
[40]Did Commandos Go Commando?
@@ -63,35 +63,37 @@
[47]Beard Grooming 101: The Lowdown on Products and Routine
- [48]How to Tie a Tie
+ [48]Skill of the Week: Tie a Scarf 5 Different Ways
- [49]Skill of the Week: Tie the Half-Windsor Necktie Knot
+ [49]How to Tie a Tie
- [50]How to Match a Shirt and Tie
+ [50]Skill of the Week: Tie the Half-Windsor Necktie Knot
- [51]Is the Necktie Obsolete?
+ [51]How to Match a Shirt and Tie
[52]Browse all Get Style
* [53]Fitness
* [54]Health
* [55]Program Review
- [56]Podcast #885: The Essential Habits for Becoming an Agile, Vital,
- and Durable Human Being
+ [56]Podcast #955: The Power of NEAT — Move a Little to Lose a Lot
- [57]Why Are Dumbbells Called Dumbbells?
+ [57]Podcast #767: Fat Loss Made Simple
- [58]Podcast #878: The Fitness Supplements That Actually Work
+ [58]Legendary Bodybuilder Mike Mentzer’s Heavy Duty Method for Maximum
+ Muscle Growth
- [59]Skill of the Week: Throw a Dynamite Straight Punch
+ [59]Podcast #939: What Lifting Ancient Stones Can Teach You About Being
+ a Man
- [60]The Importance of Building Your Daily Sleep Pressure
+ [60]What You Can Learn About Shedding Pounds From the Vacation Weight
+ Loss Paradox
- [61]Podcast #888: The Science of a Better Daily Routine
+ [61]You Need to Eat More Fiber
- [62]The Digestive Power of an After-Dinner Walk
+ [62]Silencing the Ring: Proven Strategies for Tinnitus Relief
- [63]Podcast #873: The Myths of Trauma
+ [63]Podcast #947: Turn Your Anxiety Into a Strength
[64]The Insanely Difficult Standards of History’s Hardest P.E. Program
@@ -107,70 +109,73 @@
* [71]Relationships
* [72]Social Skills
- [73]The Best Riddles for Kids (With Answers!)
+ [73]Podcast #946: Counterintuitive Ideas About Marriage, Family, and
+ Kids
- [74]Podcast #858: The Affectionate, Ambiguous, and Surprisingly
- Ambivalent Relationship Between Siblings
+ [74]The Best Riddles for Kids (With Answers!)
- [75]How to Fight Entitlement and Develop Gratitude in Your Kids
+ [75]Podcast #858: The Affectionate, Ambiguous, and Surprisingly
+ Ambivalent Relationship Between Siblings
- [76]How and Why to Hold a Weekly Marriage Meeting
+ [76]How to Fight Entitlement and Develop Gratitude in Your Kids
- [77]What to Do When Your Kid Lies to You
+ [77]How to Parent-Teacher Conference
- [78]You Don’t Have to Be Your Dad: How to Become Your Family’s
- Transitional Character
+ [78]5 Ways Fathers Hugely Influence Their Daughters
- [79]Podcast #810: How to Turn a Boy Into a Man
+ [79]Sunday Firesides: We Shouldn’t (and Should) Be Friends With Our
+ Kids
- [80]The Best Quotes on Fatherhood
+ [80]What to Do When Your Kid Lies to You
- [81]Is the 7-Year-Itch Real?
+ [81]Sunday Firesides: Can We Finally Stop Blaming the Puritans?
- [82]Sunday Firesides: Climb the Ladder of Love
+ [82]Sunday Firesides: The Sit-in-Silence Relationship Test
- [83]Podcast #865: How to Win Friends and Influence People in the 21st
- Century
+ [83]Sunday Firesides: Treat People as Ends, Not Means
- [84]Podcast #863: Key Insights From the Longest Study on Happiness
+ [84]Podcast #919: Advice on Making Love Last . . . From a Divorce
+ Lawyer
- [85]Podcast #875: Authority Is More Important Than Social Skills
+ [85]Podcast #957: How Curiosity Conversations Can Supercharge Your
+ Success
- [86]Podcast #874: Throw a 2-Hour Cocktail Party That Can Change Your
- Life
+ [86]Podcast #837: The Cues That Make You Charismatic
- [87]9 Mental Distortions That Are Sabotaging Your Social Life
+ [87]Podcast #938: Social Skills as the Road to Character
- [88]How to Calm Someone Down
+ [88]Podcast #915: Finally Learn to Say No
[89]Browse all Get Social
* [90]How To
* [91]Manly Know-How
* [92]Outdoor/Survival
- [93]How to Take Out a Sentry
+ [93]Skill of the Week: Wrap a Gift
- [94]Skill of the Week: Shuffle a Deck of Cards
+ [94]How to De-Ice Your Windshield Easily and Effectively
- [95]Skill of the Week: Break Down a Door
+ [95]Skill of the Week: Paint a Room
- [96]The Best Way to Shovel Snow
+ [96]Skill of the Week: Store and Stack Firewood
- [97]Skill of the Week: Walk Like a Ninja
+ [97]Skill of the Week: Build a Cozy Fireplace Fire (That Won’t Make
+ Your House Smoky)
- [98]Skill of the Week: Perform a J-Turn
+ [98]How to Adjust Your Car Mirrors to Eliminate Blind Spots
- [99]Skill of the Week: How to Climb a Rope
+ [99]Skill of the Week: Throw a Perfect Football Spiral
- [100]Skill of the Week: Change a Flat Tire
+ [100]What’s the Difference Between Gas Octanes?
- [101]Skill of the Week: Start a Fire in the Rain
+ [101]Skill of the Week: How to Build a Quinzee Snow Shelter
- [102]Skill of the Week: Remove a Fish Hook From Your Finger
+ [102]Skill of the Week: Survive an Earthquake
- [103]Podcast #883: The Naturalist’s Art of Animal Encounters
+ [103]Two Things You Should Be Doing to Take Better Care of Your Camping
+ Gear
- [104]Skill of the Week: Survive a Dog Attack
+ [104]Skill of the Week: How to Emergency Rappel
[105]Browse all Get Skilled
@@ -267,27 +272,27 @@ Related Posts
[121]podcast icon
- [122]Podcast #891
+ [122]Podcast #958
-Generations — The Surprising Truths and Persistent Myths
+An Insider’s Guide to the Rise of the American Mafia
[123]podcast icon
- [124]Podcast #890
+ [124]Podcast #957
-Toastmasters, Aristotle, and the Essential Art of Rhetoric
+How Curiosity Conversations Can Supercharge Your Success
[125]podcast icon
- [126]Podcast #889
+ [126]Podcast #956
-The Wisdom of Psychopaths
+Feeling Depressed and Discombobulated? Social Acceleration May Be to Blame
[127]podcast icon
- [128]Podcast #888
+ [128]Podcast #955
-The Science of a Better Daily Routine
+The Power of NEAT — Move a Little to Lose a Lot
[129]View all
@@ -296,27 +301,28 @@ The Science of a Better Daily Routine
Articles///
[130]
-Sunday Firesides: Enjoy Your Voyage on Spaceship Earth
+Podcast #958: An Insider’s Guide to the Rise of the American Mafia
[131]
-Podcast #891: Generations — The Surprising Truths and Persistent Myths
+Sunday Firesides: First Day, Worst Day
[132]
-The Art of Moving On: When and How to Disengage From a Goal
+Rage, Rage Against the Dying Back of the Brain
[133]
-Sunday Firesides: You Never Know How Many Chapters Are Still to Come
+Podcast #956: Feeling Depressed and Discombobulated? Social Acceleration May
+Be to Blame
[134]View all
- Never miss an update
- [135]Text MANLY to +1 (918) 393-3049
+ Get Daily Updates
+ [135]Text MANLY to (918) 393-3049
The Art of Manliness
- Copyright © 2023 All Rights Reserved
+ Copyright © 2024 All Rights Reserved
* [136]Contact
* [137]Legal
@@ -368,10 +374,10 @@ References
33. https://www.artofmanliness.com/style/accessories/
34. https://www.artofmanliness.com/style/facial-hair/
35. https://www.artofmanliness.com/style/ties/
- 36. https://www.artofmanliness.com/style/clothing/how-to-get-the-stink-out-of-workout-shirts/
- 37. https://www.artofmanliness.com/style/clothing/black-tie-how-to-wear-tuxedo/
- 38. https://www.artofmanliness.com/style/clothing/how-to-protect-your-clothing-from-moths/
- 39. https://www.artofmanliness.com/style/clothing/how-to-wear-corduroy/
+ 36. https://www.artofmanliness.com/style/clothing/3-ways-to-wear-a-henley-shirt/
+ 37. https://www.artofmanliness.com/style/clothing/a-mans-guide-to-the-oxford-shirt/
+ 38. https://www.artofmanliness.com/style/clothing/30-second-suit-quality-test/
+ 39. https://www.artofmanliness.com/style/clothing/how-to-get-the-stink-out-of-workout-shirts/
40. https://www.artofmanliness.com/style/did-commandos-go-commando/
41. https://www.artofmanliness.com/style/accessories/guide-to-fragrance/
42. https://www.artofmanliness.com/style/accessories/huckberry-weekender-sunglasses/
@@ -380,22 +386,22 @@ References
45. https://www.artofmanliness.com/style/facial-hair/growing-a-manly-beard/
46. https://www.artofmanliness.com/style/facial-hair/beard-oil-faq/
47. https://www.artofmanliness.com/style/facial-hair/beard-grooming-products-routine/
- 48. https://www.artofmanliness.com/style/ties/how-to-tie-a-tie/
- 49. https://www.artofmanliness.com/style/ties/how-to-tie-a-half-windsor-knot/
- 50. https://www.artofmanliness.com/style/ties/how-to-match-a-shirt-and-tie/
- 51. https://www.artofmanliness.com/style/ties/is-the-necktie-obsolete/
+ 48. https://www.artofmanliness.com/style/ties/5-ways-to-tie-a-scarf-your-60-second-visual-guide/
+ 49. https://www.artofmanliness.com/style/ties/how-to-tie-a-tie/
+ 50. https://www.artofmanliness.com/style/ties/how-to-tie-a-half-windsor-knot/
+ 51. https://www.artofmanliness.com/style/ties/how-to-match-a-shirt-and-tie/
52. https://www.artofmanliness.com/style/
53. https://www.artofmanliness.com/health-fitness/fitness/
54. https://www.artofmanliness.com/health-fitness/health/
55. https://www.artofmanliness.com/health-fitness/program-review/
- 56. https://www.artofmanliness.com/health-fitness/fitness/podcast-885-the-essential-habits-for-becoming-an-agile-vital-and-durable-human-being/
- 57. https://www.artofmanliness.com/health-fitness/fitness/why-are-dumbbells-called-dumbbells/
- 58. https://www.artofmanliness.com/health-fitness/fitness/podcast-877-the-fitness-supplements-that-actually-work/
- 59. https://www.artofmanliness.com/health-fitness/fitness/how-to-throw-a-dynamite-straight-punch/
- 60. https://www.artofmanliness.com/health-fitness/health/the-importance-of-building-your-daily-sleep-pressure/
- 61. https://www.artofmanliness.com/health-fitness/health/podcast-888-the-science-of-a-better-daily-routine/
- 62. https://www.artofmanliness.com/health-fitness/health/the-digestive-power-of-an-after-dinner-walk/
- 63. https://www.artofmanliness.com/health-fitness/health/podcast-873-the-myths-of-trauma/
+ 56. https://www.artofmanliness.com/health-fitness/fitness/podcast-955-the-power-of-neat-move-a-little-to-lose-a-lot/
+ 57. https://www.artofmanliness.com/health-fitness/fitness/podcast-767-fat-loss-made-simple/
+ 58. https://www.artofmanliness.com/health-fitness/fitness/mike-mentzer-heavy-duty/
+ 59. https://www.artofmanliness.com/health-fitness/fitness/podcast-939-what-lifting-ancient-stones-can-teach-you-about-being-a-man/
+ 60. https://www.artofmanliness.com/health-fitness/health/what-you-can-learn-about-shedding-pounds-from-the-vacation-weight-loss-paradox/
+ 61. https://www.artofmanliness.com/health-fitness/health/you-need-to-eat-more-fiber/
+ 62. https://www.artofmanliness.com/health-fitness/health/silencing-the-ring-proven-strategies-for-tinnitus-relief/
+ 63. https://www.artofmanliness.com/health-fitness/health/podcast-947-turn-your-anxiety-into-a-strength/
64. https://www.artofmanliness.com/health-fitness/program-review/the-insanely-difficult-standards-of-historys-hardest-p-e-program/
65. https://www.artofmanliness.com/health-fitness/program-review/fitness-program-right/
66. https://www.artofmanliness.com/health-fitness/program-review/a-review-of-the-movnat-workshop/
@@ -405,38 +411,38 @@ References
70. https://www.artofmanliness.com/people/fatherhood/
71. https://www.artofmanliness.com/people/relationships/
72. https://www.artofmanliness.com/people/social-skills/
- 73. https://www.artofmanliness.com/people/family/riddles-for-kids/
- 74. https://www.artofmanliness.com/people/family/podcast-sibling-ambivalent/
- 75. https://www.artofmanliness.com/people/family/how-to-develop-gratitude-in-your-kids/
- 76. https://www.artofmanliness.com/people/family/how-and-why-to-hold-a-weekly-marriage-meeting/
- 77. https://www.artofmanliness.com/people/fatherhood/what-to-do-when-your-kid-lies-to-you/
- 78. https://www.artofmanliness.com/people/fatherhood/you-dont-have-to-be-your-dad-how-to-become-your-familys-transitional-character/
- 79. https://www.artofmanliness.com/people/fatherhood/how-to-turn-a-boy-into-a-man/
- 80. https://www.artofmanliness.com/people/fatherhood/the-ultimate-collection-of-quotes-about-fatherhood/
- 81. https://www.artofmanliness.com/people/relationships/is-the-7-year-itch-real/
- 82. https://www.artofmanliness.com/people/relationships/sunday-firesides-climb-the-ladder-of-love/
- 83. https://www.artofmanliness.com/people/relationships/podcast-865-how-to-win-friends-and-influence-people-in-the-21st-century/
- 84. https://www.artofmanliness.com/people/relationships/podcast-863-key-insights-from-the-longest-study-on-happiness/
- 85. https://www.artofmanliness.com/people/social-skills/authority-is-more-important-than-social-skills-in-being-influential/
- 86. https://www.artofmanliness.com/people/social-skills/2-hour-cocktail-party/
- 87. https://www.artofmanliness.com/people/social-skills/9-mental-distortions-that-are-sabotaging-your-social-life/
- 88. https://www.artofmanliness.com/people/social-skills/how-to-calm-someone-down/
+ 73. https://www.artofmanliness.com/people/family/podcast-946-counterintuitive-ideas-about-marriage-family-and-kids/
+ 74. https://www.artofmanliness.com/people/family/riddles-for-kids/
+ 75. https://www.artofmanliness.com/people/family/podcast-sibling-ambivalent/
+ 76. https://www.artofmanliness.com/people/family/how-to-develop-gratitude-in-your-kids/
+ 77. https://www.artofmanliness.com/people/fatherhood/how-to-parent-teacher-conference/
+ 78. https://www.artofmanliness.com/people/fatherhood/5-ways-fathers-hugely-influence-on-their-daughters/
+ 79. https://www.artofmanliness.com/people/fatherhood/sunday-firesides-we-shouldnt-and-should-be-friends-with-our-kids/
+ 80. https://www.artofmanliness.com/people/fatherhood/what-to-do-when-your-kid-lies-to-you/
+ 81. https://www.artofmanliness.com/people/relationships/sunday-firesides-can-we-finally-stop-blaming-the-puritans/
+ 82. https://www.artofmanliness.com/people/relationships/sunday-firesides-the-sit-in-silence-relationship-test/
+ 83. https://www.artofmanliness.com/people/relationships/sunday-firesides-treat-people-as-ends-not-means/
+ 84. https://www.artofmanliness.com/people/relationships/podcast-920-advice-on-making-love-last-from-a-divorce-lawyer/
+ 85. https://www.artofmanliness.com/people/social-skills/podcast-957-how-curiosity-conversations-can-supercharge-your-success/
+ 86. https://www.artofmanliness.com/people/social-skills/podcast-837-the-cues-that-make-you-charismatic/
+ 87. https://www.artofmanliness.com/people/social-skills/podcast-938-social-skills-as-the-road-to-character/
+ 88. https://www.artofmanliness.com/people/social-skills/podcast-915-finally-learn-to-say-no/
89. https://www.artofmanliness.com/people/
90. https://www.artofmanliness.com/skills/how-to/
91. https://www.artofmanliness.com/skills/manly-know-how/
92. https://www.artofmanliness.com/skills/outdoor-survival/
- 93. https://www.artofmanliness.com/skills/how-to/how-to-take-out-a-sentry/
- 94. https://www.artofmanliness.com/skills/how-to/how-shuffle-a-deck-of-cards-an-illustrated-guide/
- 95. https://www.artofmanliness.com/skills/how-to/how-to-break-down-a-door-an-illustrated-guide/
- 96. https://www.artofmanliness.com/skills/how-to/the-best-way-to-shovel-snow/
- 97. https://www.artofmanliness.com/skills/manly-know-how/how-to-walk-like-a-ninja/
- 98. https://www.artofmanliness.com/skills/manly-know-how/how-to-perform-a-j-turn/
- 99. https://www.artofmanliness.com/skills/manly-know-how/3-ways-climb-rope/
- 100. https://www.artofmanliness.com/skills/manly-know-how/how-to-change-flat-tire/
- 101. https://www.artofmanliness.com/skills/outdoor-survival/how-to-start-a-fire-in-the-rain-an-illustrated-guide/
- 102. https://www.artofmanliness.com/skills/outdoor-survival/how-to-remove-a-fish-hook-from-your-finger/
- 103. https://www.artofmanliness.com/skills/outdoor-survival/podcast-883-the-naturalists-art-of-animal-encounters/
- 104. https://www.artofmanliness.com/skills/outdoor-survival/how-to-survive-a-dog-attack/
+ 93. https://www.artofmanliness.com/skills/how-to/how-to-wrap-a-gift-an-illustrated-guide/
+ 94. https://www.artofmanliness.com/skills/how-to/how-to-de-ice-your-windshield-easily-and-effectively/
+ 95. https://www.artofmanliness.com/skills/how-to/how-to-paint-a-room/
+ 96. https://www.artofmanliness.com/skills/how-to/store-stack-firewood/
+ 97. https://www.artofmanliness.com/skills/manly-know-how/build-cozy-fireplace-fire-wont-get-smoky/
+ 98. https://www.artofmanliness.com/skills/manly-know-how/how-to-adjust-your-car-mirrors-to-eliminate-blind-spots/
+ 99. https://www.artofmanliness.com/skills/manly-know-how/how-throw-a-spiral-football/
+ 100. https://www.artofmanliness.com/skills/manly-know-how/whats-the-difference-between-gas-octanes/
+ 101. https://www.artofmanliness.com/skills/outdoor-survival/how-to-build-a-quinzee-snow-shelter-illustrated-guide/
+ 102. https://www.artofmanliness.com/skills/outdoor-survival/how-to-survive-an-earthquake/
+ 103. https://www.artofmanliness.com/skills/outdoor-survival/two-things-you-should-be-doing-to-take-better-care-of-your-camping-gear/
+ 104. https://www.artofmanliness.com/skills/outdoor-survival/how-to-emergency-rappel/
105. https://www.artofmanliness.com/skills/
106. https://www.artofmanliness.com/character/advice/
107. https://www.artofmanliness.com/character/
@@ -453,21 +459,21 @@ References
118. https://strenuouslife.co/
119. https://strenuouslife.co/
120. https://www.artofmanliness.com/character/advice/sunday-firesides-to-dos-the-rent-we-pay-for-living/
- 121. https://www.artofmanliness.com/character/knowledge-of-men/podcast-891-generations-the-surprising-truths-and-persistent-myths/
- 122. https://www.artofmanliness.com/character/knowledge-of-men/podcast-891-generations-the-surprising-truths-and-persistent-myths/
- 123. https://www.artofmanliness.com/career-wealth/career/podcast-890-toastmasters-aristotle-and-the-essential-art-of-rhetoric/
- 124. https://www.artofmanliness.com/career-wealth/career/podcast-890-toastmasters-aristotle-and-the-essential-art-of-rhetoric/
- 125. https://www.artofmanliness.com/character/behavior/podcast-889-the-wisdom-of-psychopaths/
- 126. https://www.artofmanliness.com/character/behavior/podcast-889-the-wisdom-of-psychopaths/
- 127. https://www.artofmanliness.com/health-fitness/health/podcast-888-the-science-of-a-better-daily-routine/
- 128. https://www.artofmanliness.com/health-fitness/health/podcast-888-the-science-of-a-better-daily-routine/
+ 121. https://www.artofmanliness.com/character/knowledge-of-men/podcast-958-an-insiders-guide-to-the-rise-of-the-american-mafia/
+ 122. https://www.artofmanliness.com/character/knowledge-of-men/podcast-958-an-insiders-guide-to-the-rise-of-the-american-mafia/
+ 123. https://www.artofmanliness.com/people/social-skills/podcast-957-how-curiosity-conversations-can-supercharge-your-success/
+ 124. https://www.artofmanliness.com/people/social-skills/podcast-957-how-curiosity-conversations-can-supercharge-your-success/
+ 125. https://www.artofmanliness.com/character/behavior/podcast-956-feeling-depressed-and-discombobulated-social-acceleration-may-be-to-blame/
+ 126. https://www.artofmanliness.com/character/behavior/podcast-956-feeling-depressed-and-discombobulated-social-acceleration-may-be-to-blame/
+ 127. https://www.artofmanliness.com/health-fitness/fitness/podcast-955-the-power-of-neat-move-a-little-to-lose-a-lot/
+ 128. https://www.artofmanliness.com/health-fitness/fitness/podcast-955-the-power-of-neat-move-a-little-to-lose-a-lot/
129. https://www.artofmanliness.com/podcast/
- 130. https://www.artofmanliness.com/character/advice/sunday-firesides-enjoy-your-voyage-on-spaceship-earth/
- 131. https://www.artofmanliness.com/character/knowledge-of-men/podcast-891-generations-the-surprising-truths-and-persistent-myths/
- 132. https://www.artofmanliness.com/character/behavior/the-art-of-moving-on-when-and-how-to-disengage-from-a-goal/
- 133. https://www.artofmanliness.com/character/sunday-firesides-you-never-know-how-many-chapters-are-still-to-come/
+ 130. https://www.artofmanliness.com/character/knowledge-of-men/podcast-958-an-insiders-guide-to-the-rise-of-the-american-mafia/
+ 131. https://www.artofmanliness.com/character/advice/sunday-firesides-first-day-worst-day/
+ 132. https://www.artofmanliness.com/character/knowledge-of-men/rage-rage-against-the-dying-back-of-the-brain/
+ 133. https://www.artofmanliness.com/character/behavior/podcast-956-feeling-depressed-and-discombobulated-social-acceleration-may-be-to-blame/
134. https://www.artofmanliness.com/character/advice/
- 135. https://my.community.com/artofmanliness
+ 135. https://my.community.com/artofmanliness?t=manly
136. https://www.artofmanliness.com/contact/
137. https://www.artofmanliness.com/privacy-policy/
138. https://www.artofmanliness.com/about-2/
@@ -475,10 +481,10 @@ References
140. https://www.artofmanliness.com/archives/
Hidden links:
- 142. https://www.artofmanliness.com/style/clothing/how-to-get-the-stink-out-of-workout-shirts/
- 143. https://www.artofmanliness.com/style/clothing/black-tie-how-to-wear-tuxedo/
- 144. https://www.artofmanliness.com/style/clothing/how-to-protect-your-clothing-from-moths/
- 145. https://www.artofmanliness.com/style/clothing/how-to-wear-corduroy/
+ 142. https://www.artofmanliness.com/style/clothing/3-ways-to-wear-a-henley-shirt/
+ 143. https://www.artofmanliness.com/style/clothing/a-mans-guide-to-the-oxford-shirt/
+ 144. https://www.artofmanliness.com/style/clothing/30-second-suit-quality-test/
+ 145. https://www.artofmanliness.com/style/clothing/how-to-get-the-stink-out-of-workout-shirts/
146. https://www.artofmanliness.com/style/did-commandos-go-commando/
147. https://www.artofmanliness.com/style/accessories/guide-to-fragrance/
148. https://www.artofmanliness.com/style/accessories/huckberry-weekender-sunglasses/
@@ -487,55 +493,55 @@ References
151. https://www.artofmanliness.com/style/facial-hair/growing-a-manly-beard/
152. https://www.artofmanliness.com/style/facial-hair/beard-oil-faq/
153. https://www.artofmanliness.com/style/facial-hair/beard-grooming-products-routine/
- 154. https://www.artofmanliness.com/style/ties/how-to-tie-a-tie/
- 155. https://www.artofmanliness.com/style/ties/how-to-tie-a-half-windsor-knot/
- 156. https://www.artofmanliness.com/style/ties/how-to-match-a-shirt-and-tie/
- 157. https://www.artofmanliness.com/style/ties/is-the-necktie-obsolete/
- 158. https://www.artofmanliness.com/health-fitness/fitness/podcast-885-the-essential-habits-for-becoming-an-agile-vital-and-durable-human-being/
- 159. https://www.artofmanliness.com/health-fitness/fitness/why-are-dumbbells-called-dumbbells/
- 160. https://www.artofmanliness.com/health-fitness/fitness/podcast-877-the-fitness-supplements-that-actually-work/
- 161. https://www.artofmanliness.com/health-fitness/fitness/how-to-throw-a-dynamite-straight-punch/
- 162. https://www.artofmanliness.com/health-fitness/health/the-importance-of-building-your-daily-sleep-pressure/
- 163. https://www.artofmanliness.com/health-fitness/health/podcast-888-the-science-of-a-better-daily-routine/
- 164. https://www.artofmanliness.com/health-fitness/health/the-digestive-power-of-an-after-dinner-walk/
- 165. https://www.artofmanliness.com/health-fitness/health/podcast-873-the-myths-of-trauma/
+ 154. https://www.artofmanliness.com/style/ties/5-ways-to-tie-a-scarf-your-60-second-visual-guide/
+ 155. https://www.artofmanliness.com/style/ties/how-to-tie-a-tie/
+ 156. https://www.artofmanliness.com/style/ties/how-to-tie-a-half-windsor-knot/
+ 157. https://www.artofmanliness.com/style/ties/how-to-match-a-shirt-and-tie/
+ 158. https://www.artofmanliness.com/health-fitness/fitness/podcast-955-the-power-of-neat-move-a-little-to-lose-a-lot/
+ 159. https://www.artofmanliness.com/health-fitness/fitness/podcast-767-fat-loss-made-simple/
+ 160. https://www.artofmanliness.com/health-fitness/fitness/mike-mentzer-heavy-duty/
+ 161. https://www.artofmanliness.com/health-fitness/fitness/podcast-939-what-lifting-ancient-stones-can-teach-you-about-being-a-man/
+ 162. https://www.artofmanliness.com/health-fitness/health/what-you-can-learn-about-shedding-pounds-from-the-vacation-weight-loss-paradox/
+ 163. https://www.artofmanliness.com/health-fitness/health/you-need-to-eat-more-fiber/
+ 164. https://www.artofmanliness.com/health-fitness/health/silencing-the-ring-proven-strategies-for-tinnitus-relief/
+ 165. https://www.artofmanliness.com/health-fitness/health/podcast-947-turn-your-anxiety-into-a-strength/
166. https://www.artofmanliness.com/health-fitness/program-review/the-insanely-difficult-standards-of-historys-hardest-p-e-program/
167. https://www.artofmanliness.com/health-fitness/program-review/fitness-program-right/
168. https://www.artofmanliness.com/health-fitness/program-review/a-review-of-the-movnat-workshop/
169. https://www.artofmanliness.com/health-fitness/program-review/atomic-athlete-vanguard/
- 170. https://www.artofmanliness.com/people/family/riddles-for-kids/
- 171. https://www.artofmanliness.com/people/family/podcast-sibling-ambivalent/
- 172. https://www.artofmanliness.com/people/family/how-to-develop-gratitude-in-your-kids/
- 173. https://www.artofmanliness.com/people/family/how-and-why-to-hold-a-weekly-marriage-meeting/
- 174. https://www.artofmanliness.com/people/fatherhood/what-to-do-when-your-kid-lies-to-you/
- 175. https://www.artofmanliness.com/people/fatherhood/you-dont-have-to-be-your-dad-how-to-become-your-familys-transitional-character/
- 176. https://www.artofmanliness.com/people/fatherhood/how-to-turn-a-boy-into-a-man/
- 177. https://www.artofmanliness.com/people/fatherhood/the-ultimate-collection-of-quotes-about-fatherhood/
- 178. https://www.artofmanliness.com/people/relationships/is-the-7-year-itch-real/
- 179. https://www.artofmanliness.com/people/relationships/sunday-firesides-climb-the-ladder-of-love/
- 180. https://www.artofmanliness.com/people/relationships/podcast-865-how-to-win-friends-and-influence-people-in-the-21st-century/
- 181. https://www.artofmanliness.com/people/relationships/podcast-863-key-insights-from-the-longest-study-on-happiness/
- 182. https://www.artofmanliness.com/people/social-skills/authority-is-more-important-than-social-skills-in-being-influential/
- 183. https://www.artofmanliness.com/people/social-skills/2-hour-cocktail-party/
- 184. https://www.artofmanliness.com/people/social-skills/9-mental-distortions-that-are-sabotaging-your-social-life/
- 185. https://www.artofmanliness.com/people/social-skills/how-to-calm-someone-down/
- 186. https://www.artofmanliness.com/skills/how-to/how-to-take-out-a-sentry/
- 187. https://www.artofmanliness.com/skills/how-to/how-shuffle-a-deck-of-cards-an-illustrated-guide/
- 188. https://www.artofmanliness.com/skills/how-to/how-to-break-down-a-door-an-illustrated-guide/
- 189. https://www.artofmanliness.com/skills/how-to/the-best-way-to-shovel-snow/
- 190. https://www.artofmanliness.com/skills/manly-know-how/how-to-walk-like-a-ninja/
- 191. https://www.artofmanliness.com/skills/manly-know-how/how-to-perform-a-j-turn/
- 192. https://www.artofmanliness.com/skills/manly-know-how/3-ways-climb-rope/
- 193. https://www.artofmanliness.com/skills/manly-know-how/how-to-change-flat-tire/
- 194. https://www.artofmanliness.com/skills/outdoor-survival/how-to-start-a-fire-in-the-rain-an-illustrated-guide/
- 195. https://www.artofmanliness.com/skills/outdoor-survival/how-to-remove-a-fish-hook-from-your-finger/
- 196. https://www.artofmanliness.com/skills/outdoor-survival/podcast-883-the-naturalists-art-of-animal-encounters/
- 197. https://www.artofmanliness.com/skills/outdoor-survival/how-to-survive-a-dog-attack/
+ 170. https://www.artofmanliness.com/people/family/podcast-946-counterintuitive-ideas-about-marriage-family-and-kids/
+ 171. https://www.artofmanliness.com/people/family/riddles-for-kids/
+ 172. https://www.artofmanliness.com/people/family/podcast-sibling-ambivalent/
+ 173. https://www.artofmanliness.com/people/family/how-to-develop-gratitude-in-your-kids/
+ 174. https://www.artofmanliness.com/people/fatherhood/how-to-parent-teacher-conference/
+ 175. https://www.artofmanliness.com/people/fatherhood/5-ways-fathers-hugely-influence-on-their-daughters/
+ 176. https://www.artofmanliness.com/people/fatherhood/sunday-firesides-we-shouldnt-and-should-be-friends-with-our-kids/
+ 177. https://www.artofmanliness.com/people/fatherhood/what-to-do-when-your-kid-lies-to-you/
+ 178. https://www.artofmanliness.com/people/relationships/sunday-firesides-can-we-finally-stop-blaming-the-puritans/
+ 179. https://www.artofmanliness.com/people/relationships/sunday-firesides-the-sit-in-silence-relationship-test/
+ 180. https://www.artofmanliness.com/people/relationships/sunday-firesides-treat-people-as-ends-not-means/
+ 181. https://www.artofmanliness.com/people/relationships/podcast-920-advice-on-making-love-last-from-a-divorce-lawyer/
+ 182. https://www.artofmanliness.com/people/social-skills/podcast-957-how-curiosity-conversations-can-supercharge-your-success/
+ 183. https://www.artofmanliness.com/people/social-skills/podcast-837-the-cues-that-make-you-charismatic/
+ 184. https://www.artofmanliness.com/people/social-skills/podcast-938-social-skills-as-the-road-to-character/
+ 185. https://www.artofmanliness.com/people/social-skills/podcast-915-finally-learn-to-say-no/
+ 186. https://www.artofmanliness.com/skills/how-to/how-to-wrap-a-gift-an-illustrated-guide/
+ 187. https://www.artofmanliness.com/skills/how-to/how-to-de-ice-your-windshield-easily-and-effectively/
+ 188. https://www.artofmanliness.com/skills/how-to/how-to-paint-a-room/
+ 189. https://www.artofmanliness.com/skills/how-to/store-stack-firewood/
+ 190. https://www.artofmanliness.com/skills/manly-know-how/build-cozy-fireplace-fire-wont-get-smoky/
+ 191. https://www.artofmanliness.com/skills/manly-know-how/how-to-adjust-your-car-mirrors-to-eliminate-blind-spots/
+ 192. https://www.artofmanliness.com/skills/manly-know-how/how-throw-a-spiral-football/
+ 193. https://www.artofmanliness.com/skills/manly-know-how/whats-the-difference-between-gas-octanes/
+ 194. https://www.artofmanliness.com/skills/outdoor-survival/how-to-build-a-quinzee-snow-shelter-illustrated-guide/
+ 195. https://www.artofmanliness.com/skills/outdoor-survival/how-to-survive-an-earthquake/
+ 196. https://www.artofmanliness.com/skills/outdoor-survival/two-things-you-should-be-doing-to-take-better-care-of-your-camping-gear/
+ 197. https://www.artofmanliness.com/skills/outdoor-survival/how-to-emergency-rappel/
198. https://getpocket.com/edit?url=https://www.artofmanliness.com/character/advice/sunday-firesides-to-dos-the-rent-we-pay-for-living/
199. https://www.facebook.com/sharer.php?u=https://www.artofmanliness.com/character/advice/sunday-firesides-to-dos-the-rent-we-pay-for-living/
200. https://pinterest.com/pin/create/link/?url=https://www.artofmanliness.com/character/advice/sunday-firesides-to-dos-the-rent-we-pay-for-living/
201. https://twitter.com/intent/tweet?url=https://www.artofmanliness.com/character/advice/sunday-firesides-to-dos-the-rent-we-pay-for-living/
- 202. https://www.artofmanliness.com/cdn-cgi/l/email-protection#dfe0bdb0bba6e2b7ababaface5f0f0a8a8a8f1beadabb0b9b2beb1b3b6b1baacacf1bcb0b2f0bcb7beadbebcabbaadf0bebba9b6bcbaf0acaab1bbbea6f2b9b6adbaacb6bbbaacf2abb0f2bbb0acf2abb7baf2adbab1abf2a8baf2afbea6f2b9b0adf2b3b6a9b6b1b8f0
+ 202. https://www.artofmanliness.com/cdn-cgi/l/email-protection#3f005d505b4602574b4b4f4c051010484848115e4d4b5059525e515356515a4c4c115c5052105c575e4d5e5c4b5a4d105e5b49565c5a104c4a515b5e461259564d5a4c565b5a4c124b50125b504c124b575a124d5a514b12485a124f5e461259504d1253564956515810
203. https://www.artofmanliness.com/character/advice/sunday-firesides-stop-living-life-paycheck-to-paycheck/
204. https://www.artofmanliness.com/character/advice/sunday-firesides-yours-sincerely/
205. https://www.artofmanliness.com/character/advice/sunday-firesides-love-endures/
diff --git a/static/archive/www-artofmanliness-com-rx8ary.txt b/static/archive/www-artofmanliness-com-rx8ary.txt
@@ -39,13 +39,13 @@
* [34]Facial Hair
* [35]Ties
- [36]How to Get the Stink Out of Synthetic Workout Shirts
+ [36]3 Ways to Wear a Henley Shirt
- [37]A Man’s Guide to Black Tie: How To Wear A Tuxedo
+ [37]A Man’s Guide to the Oxford Shirt
- [38]How to Protect Your Clothing From Moths
+ [38]Skill of the Week: Instantly Recognize a Quality Suit
- [39]How to Wear Corduroy
+ [39]How to Get the Stink Out of Synthetic Workout Shirts
[40]Did Commandos Go Commando?
@@ -63,34 +63,37 @@
[47]Beard Grooming 101: The Lowdown on Products and Routine
- [48]How to Tie a Tie
+ [48]Skill of the Week: Tie a Scarf 5 Different Ways
- [49]Skill of the Week: Tie the Half-Windsor Necktie Knot
+ [49]How to Tie a Tie
- [50]How to Match a Shirt and Tie
+ [50]Skill of the Week: Tie the Half-Windsor Necktie Knot
- [51]Is the Necktie Obsolete?
+ [51]How to Match a Shirt and Tie
[52]Browse all Get Style
* [53]Fitness
* [54]Health
* [55]Program Review
- [56]How to Use an Assault Bike to Improve Your All-Around Conditioning
+ [56]Podcast #955: The Power of NEAT — Move a Little to Lose a Lot
- [57]Skill of the Week: Throw a Devastating Left Hook Punch
+ [57]Podcast #767: Fat Loss Made Simple
- [58]What to Do If You Don’t Feel Like Working Out
+ [58]Legendary Bodybuilder Mike Mentzer’s Heavy Duty Method for Maximum
+ Muscle Growth
- [59]How Often Should You One-Rep Max?
+ [59]Podcast #939: What Lifting Ancient Stones Can Teach You About Being
+ a Man
- [60]Podcast #920: Is Cannabis a Safe Drug?
+ [60]What You Can Learn About Shedding Pounds From the Vacation Weight
+ Loss Paradox
- [61]Podcast #721: The Psychology of Effective Weight Loss
+ [61]You Need to Eat More Fiber
- [62]What’s the Deal With Electrolytes, Anyway?
+ [62]Silencing the Ring: Proven Strategies for Tinnitus Relief
- [63]Melatonin: Everything You Need to Know
+ [63]Podcast #947: Turn Your Anxiety Into a Strength
[64]The Insanely Difficult Standards of History’s Hardest P.E. Program
@@ -106,77 +109,80 @@
* [71]Relationships
* [72]Social Skills
- [73]The Best Riddles for Kids (With Answers!)
+ [73]Podcast #946: Counterintuitive Ideas About Marriage, Family, and
+ Kids
- [74]Podcast #858: The Affectionate, Ambiguous, and Surprisingly
- Ambivalent Relationship Between Siblings
+ [74]The Best Riddles for Kids (With Answers!)
- [75]How to Fight Entitlement and Develop Gratitude in Your Kids
+ [75]Podcast #858: The Affectionate, Ambiguous, and Surprisingly
+ Ambivalent Relationship Between Siblings
- [76]How and Why to Hold a Weekly Marriage Meeting
+ [76]How to Fight Entitlement and Develop Gratitude in Your Kids
- [77]Sunday Firesides: We Shouldn’t (and Should) Be Friends With Our
- Kids
+ [77]How to Parent-Teacher Conference
- [78]What to Do When Your Kid Lies to You
+ [78]5 Ways Fathers Hugely Influence Their Daughters
- [79]You Don’t Have to Be Your Dad: How to Become Your Family’s
- Transitional Character
+ [79]Sunday Firesides: We Shouldn’t (and Should) Be Friends With Our
+ Kids
- [80]Podcast #810: How to Turn a Boy Into a Man
+ [80]What to Do When Your Kid Lies to You
- [81]Podcast #919: Advice on Making Love Last . . . From a Divorce
- Lawyer
+ [81]Sunday Firesides: Can We Finally Stop Blaming the Puritans?
- [82]The Challenge of Social Discoordination
+ [82]Sunday Firesides: The Sit-in-Silence Relationship Test
- [83]Sunday Firesides: The Maturing Mirror of Marriage
+ [83]Sunday Firesides: Treat People as Ends, Not Means
- [84]Is the 7-Year-Itch Real?
+ [84]Podcast #919: Advice on Making Love Last . . . From a Divorce
+ Lawyer
- [85]Podcast #915: Finally Learn to Say No
+ [85]Podcast #957: How Curiosity Conversations Can Supercharge Your
+ Success
- [86]Sunday Firesides: Enough About Me
+ [86]Podcast #837: The Cues That Make You Charismatic
- [87]Podcast #875: Authority Is More Important Than Social Skills
+ [87]Podcast #938: Social Skills as the Road to Character
- [88]Podcast #874: Throw a 2-Hour Cocktail Party That Can Change Your
- Life
+ [88]Podcast #915: Finally Learn to Say No
[89]Browse all Get Social
* [90]How To
* [91]Manly Know-How
* [92]Outdoor/Survival
- [93]How to Smoke A Cigar: An Illustrated Guide
+ [93]Skill of the Week: Wrap a Gift
- [94]My New Favorite Knot
+ [94]How to De-Ice Your Windshield Easily and Effectively
- [95]How to Take Out a Sentry
+ [95]Skill of the Week: Paint a Room
- [96]Skill of the Week: Shuffle a Deck of Cards
+ [96]Skill of the Week: Store and Stack Firewood
- [97]Skill of the Week: Make a Bed
+ [97]Skill of the Week: Build a Cozy Fireplace Fire (That Won’t Make
+ Your House Smoky)
- [98]How to Jump Start a Car – The Complete Guide
+ [98]How to Adjust Your Car Mirrors to Eliminate Blind Spots
- [99]Skill of the Week: Catch a Souvenir Baseball
+ [99]Skill of the Week: Throw a Perfect Football Spiral
- [100]Skill of the Week: Gird Up Your Loins
+ [100]What’s the Difference Between Gas Octanes?
- [101]Skill of the Week: Dig a Cathole
+ [101]Skill of the Week: How to Build a Quinzee Snow Shelter
- [102]Skill of the Week: Survive Inside a Plummeting Elevator
+ [102]Skill of the Week: Survive an Earthquake
- [103]Skill of the Week: Remove a Leech
+ [103]Two Things You Should Be Doing to Take Better Care of Your Camping
+ Gear
- [104]Skill of the Week: Measure Remaining Sunlight With Your Hands
+ [104]Skill of the Week: How to Emergency Rappel
[105]Browse all Get Skilled
in: [106]Behavior, [107]Character
- Brett & Kate McKay • September 5, 2023
+ Brett & Kate McKay • September 5, 2023 • Last updated: September 9,
+ 2023
Exit, Voice, Loyalty, Neglect: Why People Leave, Stay, or Try to Burn It All
Down
@@ -594,27 +600,27 @@ Related Posts
[123]podcast icon
- [124]Podcast #924
+ [124]Podcast #958
-How to Develop Rugged Flexibility
+An Insider’s Guide to the Rise of the American Mafia
[125]podcast icon
- [126]Podcast #753
+ [126]Podcast #957
-Take Back the Weekend
+How Curiosity Conversations Can Supercharge Your Success
[127]podcast icon
- [128]Podcast #923
+ [128]Podcast #956
-Leadership Is Overrated
+Feeling Depressed and Discombobulated? Social Acceleration May Be to Blame
[129]podcast icon
- [130]Podcast #922
+ [130]Podcast #955
-For Whom the Bell Tolls
+The Power of NEAT — Move a Little to Lose a Lot
[131]View all
@@ -623,27 +629,28 @@ For Whom the Bell Tolls
Articles///
[132]
-6 Sunday Habits to Prepare for Tackling the Week Ahead
+Podcast #958: An Insider’s Guide to the Rise of the American Mafia
[133]
-Podcast #924: How to Develop Rugged Flexibility
+Sunday Firesides: First Day, Worst Day
[134]
-Podcast #753: Take Back the Weekend
+Rage, Rage Against the Dying Back of the Brain
[135]
-How to Choose What Advice to Take
+Podcast #956: Feeling Depressed and Discombobulated? Social Acceleration May
+Be to Blame
[136]View all
- Never miss an update
- [137]Subscribe to the newsletter
+ Get Daily Updates
+ [137]Text MANLY to (918) 393-3049
The Art of Manliness
- Copyright © 2023 All Rights Reserved
+ Copyright © 2024 All Rights Reserved
* [138]Contact
* [139]Legal
@@ -695,10 +702,10 @@ References
33. https://www.artofmanliness.com/style/accessories/
34. https://www.artofmanliness.com/style/facial-hair/
35. https://www.artofmanliness.com/style/ties/
- 36. https://www.artofmanliness.com/style/clothing/how-to-get-the-stink-out-of-workout-shirts/
- 37. https://www.artofmanliness.com/style/clothing/black-tie-how-to-wear-tuxedo/
- 38. https://www.artofmanliness.com/style/clothing/how-to-protect-your-clothing-from-moths/
- 39. https://www.artofmanliness.com/style/clothing/how-to-wear-corduroy/
+ 36. https://www.artofmanliness.com/style/clothing/3-ways-to-wear-a-henley-shirt/
+ 37. https://www.artofmanliness.com/style/clothing/a-mans-guide-to-the-oxford-shirt/
+ 38. https://www.artofmanliness.com/style/clothing/30-second-suit-quality-test/
+ 39. https://www.artofmanliness.com/style/clothing/how-to-get-the-stink-out-of-workout-shirts/
40. https://www.artofmanliness.com/style/did-commandos-go-commando/
41. https://www.artofmanliness.com/style/accessories/guide-to-fragrance/
42. https://www.artofmanliness.com/style/accessories/huckberry-weekender-sunglasses/
@@ -707,22 +714,22 @@ References
45. https://www.artofmanliness.com/style/facial-hair/growing-a-manly-beard/
46. https://www.artofmanliness.com/style/facial-hair/beard-oil-faq/
47. https://www.artofmanliness.com/style/facial-hair/beard-grooming-products-routine/
- 48. https://www.artofmanliness.com/style/ties/how-to-tie-a-tie/
- 49. https://www.artofmanliness.com/style/ties/how-to-tie-a-half-windsor-knot/
- 50. https://www.artofmanliness.com/style/ties/how-to-match-a-shirt-and-tie/
- 51. https://www.artofmanliness.com/style/ties/is-the-necktie-obsolete/
+ 48. https://www.artofmanliness.com/style/ties/5-ways-to-tie-a-scarf-your-60-second-visual-guide/
+ 49. https://www.artofmanliness.com/style/ties/how-to-tie-a-tie/
+ 50. https://www.artofmanliness.com/style/ties/how-to-tie-a-half-windsor-knot/
+ 51. https://www.artofmanliness.com/style/ties/how-to-match-a-shirt-and-tie/
52. https://www.artofmanliness.com/style/
53. https://www.artofmanliness.com/health-fitness/fitness/
54. https://www.artofmanliness.com/health-fitness/health/
55. https://www.artofmanliness.com/health-fitness/program-review/
- 56. https://www.artofmanliness.com/health-fitness/fitness/assault-bike-conditioning/
- 57. https://www.artofmanliness.com/health-fitness/fitness/how-to-throw-a-left-hook/
- 58. https://www.artofmanliness.com/health-fitness/fitness/what-to-do-if-you-dont-feel-like-working-out/
- 59. https://www.artofmanliness.com/health-fitness/fitness/how-often-should-you-one-rep-max/
- 60. https://www.artofmanliness.com/health-fitness/health/podcast-920-is-cannabis-a-safe-drug/
- 61. https://www.artofmanliness.com/health-fitness/health/podcast-721-the-psychology-of-effective-weight-loss/
- 62. https://www.artofmanliness.com/health-fitness/health/whats-the-deal-with-electrolytes-anyway/
- 63. https://www.artofmanliness.com/health-fitness/health/melatonin-everything-you-need-to-know/
+ 56. https://www.artofmanliness.com/health-fitness/fitness/podcast-955-the-power-of-neat-move-a-little-to-lose-a-lot/
+ 57. https://www.artofmanliness.com/health-fitness/fitness/podcast-767-fat-loss-made-simple/
+ 58. https://www.artofmanliness.com/health-fitness/fitness/mike-mentzer-heavy-duty/
+ 59. https://www.artofmanliness.com/health-fitness/fitness/podcast-939-what-lifting-ancient-stones-can-teach-you-about-being-a-man/
+ 60. https://www.artofmanliness.com/health-fitness/health/what-you-can-learn-about-shedding-pounds-from-the-vacation-weight-loss-paradox/
+ 61. https://www.artofmanliness.com/health-fitness/health/you-need-to-eat-more-fiber/
+ 62. https://www.artofmanliness.com/health-fitness/health/silencing-the-ring-proven-strategies-for-tinnitus-relief/
+ 63. https://www.artofmanliness.com/health-fitness/health/podcast-947-turn-your-anxiety-into-a-strength/
64. https://www.artofmanliness.com/health-fitness/program-review/the-insanely-difficult-standards-of-historys-hardest-p-e-program/
65. https://www.artofmanliness.com/health-fitness/program-review/fitness-program-right/
66. https://www.artofmanliness.com/health-fitness/program-review/a-review-of-the-movnat-workshop/
@@ -732,38 +739,38 @@ References
70. https://www.artofmanliness.com/people/fatherhood/
71. https://www.artofmanliness.com/people/relationships/
72. https://www.artofmanliness.com/people/social-skills/
- 73. https://www.artofmanliness.com/people/family/riddles-for-kids/
- 74. https://www.artofmanliness.com/people/family/podcast-sibling-ambivalent/
- 75. https://www.artofmanliness.com/people/family/how-to-develop-gratitude-in-your-kids/
- 76. https://www.artofmanliness.com/people/family/how-and-why-to-hold-a-weekly-marriage-meeting/
- 77. https://www.artofmanliness.com/people/fatherhood/sunday-firesides-we-shouldnt-and-should-be-friends-with-our-kids/
- 78. https://www.artofmanliness.com/people/fatherhood/what-to-do-when-your-kid-lies-to-you/
- 79. https://www.artofmanliness.com/people/fatherhood/you-dont-have-to-be-your-dad-how-to-become-your-familys-transitional-character/
- 80. https://www.artofmanliness.com/people/fatherhood/how-to-turn-a-boy-into-a-man/
- 81. https://www.artofmanliness.com/people/relationships/podcast-920-advice-on-making-love-last-from-a-divorce-lawyer/
- 82. https://www.artofmanliness.com/people/relationships/the-challenge-of-social-discoordination/
- 83. https://www.artofmanliness.com/people/relationships/sunday-firesides-the-maturing-mirror-of-marriage/
- 84. https://www.artofmanliness.com/people/relationships/is-the-7-year-itch-real/
- 85. https://www.artofmanliness.com/people/social-skills/podcast-915-finally-learn-to-say-no/
- 86. https://www.artofmanliness.com/people/social-skills/sunday-firesides-enough-about-me/
- 87. https://www.artofmanliness.com/people/social-skills/authority-is-more-important-than-social-skills-in-being-influential/
- 88. https://www.artofmanliness.com/people/social-skills/2-hour-cocktail-party/
+ 73. https://www.artofmanliness.com/people/family/podcast-946-counterintuitive-ideas-about-marriage-family-and-kids/
+ 74. https://www.artofmanliness.com/people/family/riddles-for-kids/
+ 75. https://www.artofmanliness.com/people/family/podcast-sibling-ambivalent/
+ 76. https://www.artofmanliness.com/people/family/how-to-develop-gratitude-in-your-kids/
+ 77. https://www.artofmanliness.com/people/fatherhood/how-to-parent-teacher-conference/
+ 78. https://www.artofmanliness.com/people/fatherhood/5-ways-fathers-hugely-influence-on-their-daughters/
+ 79. https://www.artofmanliness.com/people/fatherhood/sunday-firesides-we-shouldnt-and-should-be-friends-with-our-kids/
+ 80. https://www.artofmanliness.com/people/fatherhood/what-to-do-when-your-kid-lies-to-you/
+ 81. https://www.artofmanliness.com/people/relationships/sunday-firesides-can-we-finally-stop-blaming-the-puritans/
+ 82. https://www.artofmanliness.com/people/relationships/sunday-firesides-the-sit-in-silence-relationship-test/
+ 83. https://www.artofmanliness.com/people/relationships/sunday-firesides-treat-people-as-ends-not-means/
+ 84. https://www.artofmanliness.com/people/relationships/podcast-920-advice-on-making-love-last-from-a-divorce-lawyer/
+ 85. https://www.artofmanliness.com/people/social-skills/podcast-957-how-curiosity-conversations-can-supercharge-your-success/
+ 86. https://www.artofmanliness.com/people/social-skills/podcast-837-the-cues-that-make-you-charismatic/
+ 87. https://www.artofmanliness.com/people/social-skills/podcast-938-social-skills-as-the-road-to-character/
+ 88. https://www.artofmanliness.com/people/social-skills/podcast-915-finally-learn-to-say-no/
89. https://www.artofmanliness.com/people/
90. https://www.artofmanliness.com/skills/how-to/
91. https://www.artofmanliness.com/skills/manly-know-how/
92. https://www.artofmanliness.com/skills/outdoor-survival/
- 93. https://www.artofmanliness.com/skills/how-to/how-to-smoke-a-cigar/
- 94. https://www.artofmanliness.com/skills/how-to/my-new-favorite-knot-the-alpine-butterfly-knot/
- 95. https://www.artofmanliness.com/skills/how-to/how-to-take-out-a-sentry/
- 96. https://www.artofmanliness.com/skills/how-to/how-shuffle-a-deck-of-cards-an-illustrated-guide/
- 97. https://www.artofmanliness.com/skills/manly-know-how/how-to-make-a-bed-using-hospital-corners/
- 98. https://www.artofmanliness.com/skills/manly-know-how/how-to-jump-start-a-car-the-complete-guide/
- 99. https://www.artofmanliness.com/skills/manly-know-how/how-to-catch-a-souvenir-baseball/
- 100. https://www.artofmanliness.com/skills/manly-know-how/how-to-gird-up-your-loins-an-illustrated-guide/
- 101. https://www.artofmanliness.com/skills/outdoor-survival/how-to-dig-a-cathole/
- 102. https://www.artofmanliness.com/skills/outdoor-survival/how-to-survive-inside-a-plummeting-elevator/
- 103. https://www.artofmanliness.com/skills/outdoor-survival/how-to-remove-a-leech/
- 104. https://www.artofmanliness.com/skills/outdoor-survival/how-to-measure-remaining-sunlight-with-your-hands/
+ 93. https://www.artofmanliness.com/skills/how-to/how-to-wrap-a-gift-an-illustrated-guide/
+ 94. https://www.artofmanliness.com/skills/how-to/how-to-de-ice-your-windshield-easily-and-effectively/
+ 95. https://www.artofmanliness.com/skills/how-to/how-to-paint-a-room/
+ 96. https://www.artofmanliness.com/skills/how-to/store-stack-firewood/
+ 97. https://www.artofmanliness.com/skills/manly-know-how/build-cozy-fireplace-fire-wont-get-smoky/
+ 98. https://www.artofmanliness.com/skills/manly-know-how/how-to-adjust-your-car-mirrors-to-eliminate-blind-spots/
+ 99. https://www.artofmanliness.com/skills/manly-know-how/how-throw-a-spiral-football/
+ 100. https://www.artofmanliness.com/skills/manly-know-how/whats-the-difference-between-gas-octanes/
+ 101. https://www.artofmanliness.com/skills/outdoor-survival/how-to-build-a-quinzee-snow-shelter-illustrated-guide/
+ 102. https://www.artofmanliness.com/skills/outdoor-survival/how-to-survive-an-earthquake/
+ 103. https://www.artofmanliness.com/skills/outdoor-survival/two-things-you-should-be-doing-to-take-better-care-of-your-camping-gear/
+ 104. https://www.artofmanliness.com/skills/outdoor-survival/how-to-emergency-rappel/
105. https://www.artofmanliness.com/skills/
106. https://www.artofmanliness.com/character/behavior/
107. https://www.artofmanliness.com/character/
@@ -778,25 +785,25 @@ References
116. https://www.artofmanliness.com/character/sunday-firesides-why-bad-things-happen-to-good-people-according-to-a-stoic/
117. https://www.artofmanliness.com/character/advice/podcast-753-take-back-the-weekend/
118. https://www.artofmanliness.com/character/advice/podcast-924-how-to-develop-rugged-flexibility/
- 119. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25875-8468TMP.html
+ 119. https://www.artofmanliness.com/character/behavior/exit-voice-loyalty-neglect-why-people-leave-stay-or-try-to-burn-it-all-down/
120. https://strenuouslife.co/
121. https://strenuouslife.co/
- 122. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L25875-8468TMP.html
- 123. https://www.artofmanliness.com/character/advice/podcast-924-how-to-develop-rugged-flexibility/
- 124. https://www.artofmanliness.com/character/advice/podcast-924-how-to-develop-rugged-flexibility/
- 125. https://www.artofmanliness.com/character/advice/podcast-753-take-back-the-weekend/
- 126. https://www.artofmanliness.com/character/advice/podcast-753-take-back-the-weekend/
- 127. https://www.artofmanliness.com/career-wealth/leadership/podcast-923-leadership-is-overrated/
- 128. https://www.artofmanliness.com/career-wealth/leadership/podcast-923-leadership-is-overrated/
- 129. https://www.artofmanliness.com/living/reading/podcast-922-for-whom-the-bell-tolls/
- 130. https://www.artofmanliness.com/living/reading/podcast-922-for-whom-the-bell-tolls/
+ 122. https://www.artofmanliness.com/character/behavior/exit-voice-loyalty-neglect-why-people-leave-stay-or-try-to-burn-it-all-down/
+ 123. https://www.artofmanliness.com/character/knowledge-of-men/podcast-958-an-insiders-guide-to-the-rise-of-the-american-mafia/
+ 124. https://www.artofmanliness.com/character/knowledge-of-men/podcast-958-an-insiders-guide-to-the-rise-of-the-american-mafia/
+ 125. https://www.artofmanliness.com/people/social-skills/podcast-957-how-curiosity-conversations-can-supercharge-your-success/
+ 126. https://www.artofmanliness.com/people/social-skills/podcast-957-how-curiosity-conversations-can-supercharge-your-success/
+ 127. https://www.artofmanliness.com/character/behavior/podcast-956-feeling-depressed-and-discombobulated-social-acceleration-may-be-to-blame/
+ 128. https://www.artofmanliness.com/character/behavior/podcast-956-feeling-depressed-and-discombobulated-social-acceleration-may-be-to-blame/
+ 129. https://www.artofmanliness.com/health-fitness/fitness/podcast-955-the-power-of-neat-move-a-little-to-lose-a-lot/
+ 130. https://www.artofmanliness.com/health-fitness/fitness/podcast-955-the-power-of-neat-move-a-little-to-lose-a-lot/
131. https://www.artofmanliness.com/podcast/
- 132. https://www.artofmanliness.com/character/habits/6-sunday-habits-to-prepare-for-tackling-the-week-ahead/
- 133. https://www.artofmanliness.com/character/advice/podcast-924-how-to-develop-rugged-flexibility/
- 134. https://www.artofmanliness.com/character/advice/podcast-753-take-back-the-weekend/
- 135. https://www.artofmanliness.com/character/advice/how-to-choose-what-advice-to-take/
+ 132. https://www.artofmanliness.com/character/knowledge-of-men/podcast-958-an-insiders-guide-to-the-rise-of-the-american-mafia/
+ 133. https://www.artofmanliness.com/character/advice/sunday-firesides-first-day-worst-day/
+ 134. https://www.artofmanliness.com/character/knowledge-of-men/rage-rage-against-the-dying-back-of-the-brain/
+ 135. https://www.artofmanliness.com/character/behavior/podcast-956-feeling-depressed-and-discombobulated-social-acceleration-may-be-to-blame/
136. https://www.artofmanliness.com/character/behavior/
- 137. https://www.artofmanliness.com/newsletter/
+ 137. https://my.community.com/artofmanliness?t=manly
138. https://www.artofmanliness.com/contact/
139. https://www.artofmanliness.com/privacy-policy/
140. https://www.artofmanliness.com/about-2/
@@ -804,10 +811,10 @@ References
142. https://www.artofmanliness.com/archives/
Hidden links:
- 144. https://www.artofmanliness.com/style/clothing/how-to-get-the-stink-out-of-workout-shirts/
- 145. https://www.artofmanliness.com/style/clothing/black-tie-how-to-wear-tuxedo/
- 146. https://www.artofmanliness.com/style/clothing/how-to-protect-your-clothing-from-moths/
- 147. https://www.artofmanliness.com/style/clothing/how-to-wear-corduroy/
+ 144. https://www.artofmanliness.com/style/clothing/3-ways-to-wear-a-henley-shirt/
+ 145. https://www.artofmanliness.com/style/clothing/a-mans-guide-to-the-oxford-shirt/
+ 146. https://www.artofmanliness.com/style/clothing/30-second-suit-quality-test/
+ 147. https://www.artofmanliness.com/style/clothing/how-to-get-the-stink-out-of-workout-shirts/
148. https://www.artofmanliness.com/style/did-commandos-go-commando/
149. https://www.artofmanliness.com/style/accessories/guide-to-fragrance/
150. https://www.artofmanliness.com/style/accessories/huckberry-weekender-sunglasses/
@@ -816,55 +823,55 @@ References
153. https://www.artofmanliness.com/style/facial-hair/growing-a-manly-beard/
154. https://www.artofmanliness.com/style/facial-hair/beard-oil-faq/
155. https://www.artofmanliness.com/style/facial-hair/beard-grooming-products-routine/
- 156. https://www.artofmanliness.com/style/ties/how-to-tie-a-tie/
- 157. https://www.artofmanliness.com/style/ties/how-to-tie-a-half-windsor-knot/
- 158. https://www.artofmanliness.com/style/ties/how-to-match-a-shirt-and-tie/
- 159. https://www.artofmanliness.com/style/ties/is-the-necktie-obsolete/
- 160. https://www.artofmanliness.com/health-fitness/fitness/assault-bike-conditioning/
- 161. https://www.artofmanliness.com/health-fitness/fitness/how-to-throw-a-left-hook/
- 162. https://www.artofmanliness.com/health-fitness/fitness/what-to-do-if-you-dont-feel-like-working-out/
- 163. https://www.artofmanliness.com/health-fitness/fitness/how-often-should-you-one-rep-max/
- 164. https://www.artofmanliness.com/health-fitness/health/podcast-920-is-cannabis-a-safe-drug/
- 165. https://www.artofmanliness.com/health-fitness/health/podcast-721-the-psychology-of-effective-weight-loss/
- 166. https://www.artofmanliness.com/health-fitness/health/whats-the-deal-with-electrolytes-anyway/
- 167. https://www.artofmanliness.com/health-fitness/health/melatonin-everything-you-need-to-know/
+ 156. https://www.artofmanliness.com/style/ties/5-ways-to-tie-a-scarf-your-60-second-visual-guide/
+ 157. https://www.artofmanliness.com/style/ties/how-to-tie-a-tie/
+ 158. https://www.artofmanliness.com/style/ties/how-to-tie-a-half-windsor-knot/
+ 159. https://www.artofmanliness.com/style/ties/how-to-match-a-shirt-and-tie/
+ 160. https://www.artofmanliness.com/health-fitness/fitness/podcast-955-the-power-of-neat-move-a-little-to-lose-a-lot/
+ 161. https://www.artofmanliness.com/health-fitness/fitness/podcast-767-fat-loss-made-simple/
+ 162. https://www.artofmanliness.com/health-fitness/fitness/mike-mentzer-heavy-duty/
+ 163. https://www.artofmanliness.com/health-fitness/fitness/podcast-939-what-lifting-ancient-stones-can-teach-you-about-being-a-man/
+ 164. https://www.artofmanliness.com/health-fitness/health/what-you-can-learn-about-shedding-pounds-from-the-vacation-weight-loss-paradox/
+ 165. https://www.artofmanliness.com/health-fitness/health/you-need-to-eat-more-fiber/
+ 166. https://www.artofmanliness.com/health-fitness/health/silencing-the-ring-proven-strategies-for-tinnitus-relief/
+ 167. https://www.artofmanliness.com/health-fitness/health/podcast-947-turn-your-anxiety-into-a-strength/
168. https://www.artofmanliness.com/health-fitness/program-review/the-insanely-difficult-standards-of-historys-hardest-p-e-program/
169. https://www.artofmanliness.com/health-fitness/program-review/fitness-program-right/
170. https://www.artofmanliness.com/health-fitness/program-review/a-review-of-the-movnat-workshop/
171. https://www.artofmanliness.com/health-fitness/program-review/atomic-athlete-vanguard/
- 172. https://www.artofmanliness.com/people/family/riddles-for-kids/
- 173. https://www.artofmanliness.com/people/family/podcast-sibling-ambivalent/
- 174. https://www.artofmanliness.com/people/family/how-to-develop-gratitude-in-your-kids/
- 175. https://www.artofmanliness.com/people/family/how-and-why-to-hold-a-weekly-marriage-meeting/
- 176. https://www.artofmanliness.com/people/fatherhood/sunday-firesides-we-shouldnt-and-should-be-friends-with-our-kids/
- 177. https://www.artofmanliness.com/people/fatherhood/what-to-do-when-your-kid-lies-to-you/
- 178. https://www.artofmanliness.com/people/fatherhood/you-dont-have-to-be-your-dad-how-to-become-your-familys-transitional-character/
- 179. https://www.artofmanliness.com/people/fatherhood/how-to-turn-a-boy-into-a-man/
- 180. https://www.artofmanliness.com/people/relationships/podcast-920-advice-on-making-love-last-from-a-divorce-lawyer/
- 181. https://www.artofmanliness.com/people/relationships/the-challenge-of-social-discoordination/
- 182. https://www.artofmanliness.com/people/relationships/sunday-firesides-the-maturing-mirror-of-marriage/
- 183. https://www.artofmanliness.com/people/relationships/is-the-7-year-itch-real/
- 184. https://www.artofmanliness.com/people/social-skills/podcast-915-finally-learn-to-say-no/
- 185. https://www.artofmanliness.com/people/social-skills/sunday-firesides-enough-about-me/
- 186. https://www.artofmanliness.com/people/social-skills/authority-is-more-important-than-social-skills-in-being-influential/
- 187. https://www.artofmanliness.com/people/social-skills/2-hour-cocktail-party/
- 188. https://www.artofmanliness.com/skills/how-to/how-to-smoke-a-cigar/
- 189. https://www.artofmanliness.com/skills/how-to/my-new-favorite-knot-the-alpine-butterfly-knot/
- 190. https://www.artofmanliness.com/skills/how-to/how-to-take-out-a-sentry/
- 191. https://www.artofmanliness.com/skills/how-to/how-shuffle-a-deck-of-cards-an-illustrated-guide/
- 192. https://www.artofmanliness.com/skills/manly-know-how/how-to-make-a-bed-using-hospital-corners/
- 193. https://www.artofmanliness.com/skills/manly-know-how/how-to-jump-start-a-car-the-complete-guide/
- 194. https://www.artofmanliness.com/skills/manly-know-how/how-to-catch-a-souvenir-baseball/
- 195. https://www.artofmanliness.com/skills/manly-know-how/how-to-gird-up-your-loins-an-illustrated-guide/
- 196. https://www.artofmanliness.com/skills/outdoor-survival/how-to-dig-a-cathole/
- 197. https://www.artofmanliness.com/skills/outdoor-survival/how-to-survive-inside-a-plummeting-elevator/
- 198. https://www.artofmanliness.com/skills/outdoor-survival/how-to-remove-a-leech/
- 199. https://www.artofmanliness.com/skills/outdoor-survival/how-to-measure-remaining-sunlight-with-your-hands/
+ 172. https://www.artofmanliness.com/people/family/podcast-946-counterintuitive-ideas-about-marriage-family-and-kids/
+ 173. https://www.artofmanliness.com/people/family/riddles-for-kids/
+ 174. https://www.artofmanliness.com/people/family/podcast-sibling-ambivalent/
+ 175. https://www.artofmanliness.com/people/family/how-to-develop-gratitude-in-your-kids/
+ 176. https://www.artofmanliness.com/people/fatherhood/how-to-parent-teacher-conference/
+ 177. https://www.artofmanliness.com/people/fatherhood/5-ways-fathers-hugely-influence-on-their-daughters/
+ 178. https://www.artofmanliness.com/people/fatherhood/sunday-firesides-we-shouldnt-and-should-be-friends-with-our-kids/
+ 179. https://www.artofmanliness.com/people/fatherhood/what-to-do-when-your-kid-lies-to-you/
+ 180. https://www.artofmanliness.com/people/relationships/sunday-firesides-can-we-finally-stop-blaming-the-puritans/
+ 181. https://www.artofmanliness.com/people/relationships/sunday-firesides-the-sit-in-silence-relationship-test/
+ 182. https://www.artofmanliness.com/people/relationships/sunday-firesides-treat-people-as-ends-not-means/
+ 183. https://www.artofmanliness.com/people/relationships/podcast-920-advice-on-making-love-last-from-a-divorce-lawyer/
+ 184. https://www.artofmanliness.com/people/social-skills/podcast-957-how-curiosity-conversations-can-supercharge-your-success/
+ 185. https://www.artofmanliness.com/people/social-skills/podcast-837-the-cues-that-make-you-charismatic/
+ 186. https://www.artofmanliness.com/people/social-skills/podcast-938-social-skills-as-the-road-to-character/
+ 187. https://www.artofmanliness.com/people/social-skills/podcast-915-finally-learn-to-say-no/
+ 188. https://www.artofmanliness.com/skills/how-to/how-to-wrap-a-gift-an-illustrated-guide/
+ 189. https://www.artofmanliness.com/skills/how-to/how-to-de-ice-your-windshield-easily-and-effectively/
+ 190. https://www.artofmanliness.com/skills/how-to/how-to-paint-a-room/
+ 191. https://www.artofmanliness.com/skills/how-to/store-stack-firewood/
+ 192. https://www.artofmanliness.com/skills/manly-know-how/build-cozy-fireplace-fire-wont-get-smoky/
+ 193. https://www.artofmanliness.com/skills/manly-know-how/how-to-adjust-your-car-mirrors-to-eliminate-blind-spots/
+ 194. https://www.artofmanliness.com/skills/manly-know-how/how-throw-a-spiral-football/
+ 195. https://www.artofmanliness.com/skills/manly-know-how/whats-the-difference-between-gas-octanes/
+ 196. https://www.artofmanliness.com/skills/outdoor-survival/how-to-build-a-quinzee-snow-shelter-illustrated-guide/
+ 197. https://www.artofmanliness.com/skills/outdoor-survival/how-to-survive-an-earthquake/
+ 198. https://www.artofmanliness.com/skills/outdoor-survival/two-things-you-should-be-doing-to-take-better-care-of-your-camping-gear/
+ 199. https://www.artofmanliness.com/skills/outdoor-survival/how-to-emergency-rappel/
200. https://getpocket.com/edit?url=https://www.artofmanliness.com/character/behavior/exit-voice-loyalty-neglect-why-people-leave-stay-or-try-to-burn-it-all-down/
201. https://www.facebook.com/sharer.php?u=https://www.artofmanliness.com/character/behavior/exit-voice-loyalty-neglect-why-people-leave-stay-or-try-to-burn-it-all-down/
202. https://pinterest.com/pin/create/link/?url=https://www.artofmanliness.com/character/behavior/exit-voice-loyalty-neglect-why-people-leave-stay-or-try-to-burn-it-all-down/
203. https://twitter.com/intent/tweet?url=https://www.artofmanliness.com/character/behavior/exit-voice-loyalty-neglect-why-people-leave-stay-or-try-to-burn-it-all-down/
- 204. file://localhost/cdn-cgi/l/email-protection#033c616c677a3e6b77777370392c2c7474742d6271776c656e626d6f6a6d6670702d606c6e2c606b627162607766712c61666b62756a6c712c667b6a772e756c6a60662e6f6c7a626f777a2e6d66646f6660772e746b7a2e73666c736f662e6f666275662e7077627a2e6c712e77717a2e776c2e6176716d2e6a772e626f6f2e676c746d2c
+ 204. https://www.artofmanliness.com/cdn-cgi/l/email-protection#142b767b706d297c606064672e3b3b6363633a7566607b7279757a787d7a7167673a777b793b777c756675776071663b76717c75627d7b663b716c7d6039627b7d777139787b6d7578606d397a71737871776039637c6d3964717b647871397871756271396760756d397b663960666d39607b397661667a397d603975787839707b637a3b
205. https://www.artofmanliness.com/character/manly-lessons/manvotional-the-right-kind-of-people/
206. https://www.artofmanliness.com/skills/how-to/how-to-develop-a-manly-voice-video/
207. https://www.artofmanliness.com/character/behavior/improve-your-speaking-voice/
diff --git a/static/archive/www-baldurbjarnason-com-uaaq9d.txt b/static/archive/www-baldurbjarnason-com-uaaq9d.txt
@@ -1,21 +1,20 @@
#[1]All posts for Baldur Bjarnason
- * [2]Essays
+ * [2]Archive
* [3]Newsletter
- * [4]Ebook
- * [5]Contact
+ * [4]Book
+ * [5]AI Book
+ * [6]Contact
- [6]Baldur Bjarnason
+ [7]Baldur Bjarnason
Web dev at the end of the world, from Hveragerði, Iceland
- I’m available [7]as a consultant. I also have [8]a book out.
-
21 November 2022
Programming is a Pop Culture
- (What follows is an extract from [9]Out of the Software Crisis, lightly
+ (What follows is an extract from [8]Out of the Software Crisis, lightly
edited to work as a blog post.)
__________________________________________________________________
@@ -30,7 +29,7 @@ Programming is a Pop Culture
So, Cicero once wrote: 'He who knows only his own generation remains
forever a child.'
- [10]Programming and Scaling (Alan Kay, 2011)
+ [9]Programming and Scaling (Alan Kay, 2011)
The programming pop culture defines change—any change—as progress. Most
developers, myself included, have a fascination with novelty. If it’s
@@ -136,7 +135,7 @@ Programming is a Pop Culture
These issues with programming culture aren’t new.
- Jamie Zawinski calls it the [11]“Cascade of Attention-Deficit
+ Jamie Zawinski calls it the [10]“Cascade of Attention-Deficit
Teenagers” model. We can’t do much to change the nature of the field by
now—Alan Kay has certainly tried—but we can mitigate the harm done by
the trend-seeking. We can work to ensure that everybody on the team,
@@ -162,12 +161,12 @@ Programming is a Pop Culture
resource like the Pacific Ocean, rather than something that was
man-made.
- Alan Kay, [12]Dr. Dobb’s Interview with Alan Kay
+ Alan Kay, [11]Dr. Dobb’s Interview with Alan Kay
__________________________________________________________________
-[13]Out of the Software Crisis
+[12]Out of the Software Crisis
- [14]Out of the Software Crisis by Baldur Bjarnason
+ [13]Out of the Software Crisis by Baldur Bjarnason
Software projects keep failing, not because we don’t have the right
team or tools but because our software development system is broken.
@@ -175,15 +174,15 @@ Programming is a Pop Culture
with systems-thinking making them more resilient to change and less
likely to fail.
- [15]Systems-Thinking For Software Projects
+ [14]Systems-Thinking For Software Projects
- [16]WTF is a Framework?
+ [15]WTF is a Framework?
- [17]The response to Out of the Software Crisis has been amazing
+ [16]The response to Out of the Software Crisis has been amazing
Join the Newsletter
- Subscribe to the [18]Out of the Software Crisis newsletter to get my
+ Subscribe to the [17]Out of the Software Crisis newsletter to get my
weekly (at least) essays on how to avoid or get out of software
development crises.
@@ -198,490 +197,7 @@ Join the Newsletter
Unsubscribe at any time.
- Archive
-
-Writing
-
- * [19]GDPR and American AIs 3 April 2023
- * [20]Regulating AI (plus links & notes) 27 March 2023
- * [21]AI summaries and AI healthcare (links & notes) 20 March 2023
- * [22]Keeping up with and assessing AI research (links & notes) 13
- March 2023
- * [23]Waiting for the AI Godot (Links & Notes) 6 March 2023
- * [24]Copyright, Situating Search, and other links & notes 27
- February 2023
- * [25]Deno, Shakespeare's Emoticon, Return to Office, and other links
- and notes 20 February 2023
- * [26]Book production, AI, Single-Page-Apps, and other links and
- notes 13 February 2023
- * [27]Some thoughts on how to make a book, three months after I made
- one 10 February 2023
- * [28]AI is a Hail Mary pass and other links & notes 6 February 2023
- * [29]EU and copyright protections for AI-generated works and other
- notes 30 January 2023
- * [30]On the Layoffs, Narcissists, and Other Links & Notes 23 January
- 2023
- * [31]Madeline, Existential Terror and other links & notes 16 January
- 2023
- * [32]Out of the Software Crisis Available on Kindle 28 December 2022
- * [33]A lot can happen in a month: on AI art and the fediverse 16
- December 2022
- * [34]The response to Out of the Software Crisis has been amazing 5
- December 2022
- * [35]Programming is a Pop Culture 21 November 2022
- * [36]WTF is a Framework? 18 November 2022
- * [37]Theory-building and why employee churn is lethal to software
- companies 16 November 2022
- * [38]Great apps are rare 15 November 2022
- * [39](Released!) Out of the Software Crisis: Systems-Thinking for
- Software Projects 14 November 2022
- * [40]Out of the Software Crisis: the ebook is imminent! 11 November
- 2022
- * [41]I wrote a book – now you must suffer with me 26 October 2022
- * [42]I’m offering research, writing, and notetaking coaching for
- techies and programmers 17 October 2022
- * [43]Playacting genius: the performative logic of reasoning from
- first principles 18 September 2022
- * [44]I don't care how you web dev; I just need more better web apps
- 4 July 2022
- * [45]Essay Archive 2 June 2022
- * [46]On online collaboration and our obligations as makers of
- software 2 June 2022
- * [47]The different kinds of notes 6 May 2022
- * [48]What I learned about markdown from interviewing a bunch of
- people 6 May 2022
- * [49]The Colophon Cards User Survey 2 February 2022
- * [50]How to keep up with web development without falling into
- despair 31 January 2022
- * [51]Let's just not talk about 2021 and look forward instead 5
- January 2022
- * [52]Making Colophon Cards 29 November 2021
- * [53]What do I need to read to be a great at CSS? 19 October 2021
- * [54]The event listening toolkit: five ways to get out of an event
- handling mess 11 October 2021
- * [55]FormData and fetch, why is serialising a form such a pain? 29
- September 2021
- * [56]The Single-Page-App Morality Play 6 September 2021
- * [57]Software Crisis 2.0 25 August 2021
- * [58]Lessons in Interactivity, 2021 redux 13 August 2021
- * [59]Nobody gives a hoot about groupthink 29 July 2021
- * [60]Spontant: in praise of grey 26 July 2021
- * [61]Ways of reading without the influence of community 6 July 2021
- * [62]The Open-Source Software bubble that is and the blogging bubble
- that was 11 May 2021
- * [63]You are what you do, not what you say or write 4 May 2021
- * [64]The Curious Case Of The Crashing Conic Gradient And How I Used
- A Technique I Learned In The 90s To Fix It 28 April 2021
- * [65]136 facts every web dev should know before they burn out and
- turn to landscape painting or nude modelling 21 April 2021
- * [66]I’m available for projects and other work 20 April 2021
- * [67]Which type of novelty-seeking web developer are you? 31 March
- 2021
- * [68]Every Day; a Fair Warning (You Should Read These Articles) 3
- March 2020
- * [69]Weeknote 3 - Resistance and the dull blade 10 February 2020
- * [70]Weeknote 2 (2020) - News, Bad News, and Star Wars 2 February
- 2020
- * [71]Weeknote 1 (2020) - Ending the hiatus 26 January 2020
- * [72]The Ed Tech Conundrum 2 January 2020
- * [73]Thinking about the past, present, and future of web development
- 1 January 2020
- * [74]The Web Falls Apart 3 November 2019
- * [75]Weeknote 19 ─ blog redesign and changes at work 27 October 2019
- * [76]When life hands you lemonades, sit down and contemplate the
- meaning of life 10 September 2019
- * [77]Weeknote 18 - Uncertainty and Discomfort 11 August 2019
- * [78]Web Dev: The Red Queen Wire Mommy of Modern Tech 6 August 2019
- * [79]Weeknote 16 – Vacation 29 July 2019
- * [80]Weeknote 15 - Counting Down the Days 1 July 2019
- * [81]Weeknote 14 - Shadows and DOMs 25 June 2019
- * [82]Weeknote 13 - The weight of deadlines 16 June 2019
- * [83]That Web Dev Thing Where Everybody Says Something Clever
- Involving Toast 15 June 2019
- * [84]SwiftUI, Privacy, macOS, and the Web 9 June 2019
- * [85]Weeknote 12 - The genres of web media 5 June 2019
- * [86]The Aesthetics of Concentration 3 June 2019
- * [87]Weeknote 11 - do I have focus? 29 May 2019
- * [88]Weeknote 10 - A clear view and more reading 20 May 2019
- * [89]Weeknote 9 - Being contemplative, finishing a photo project 12
- May 2019
- * [90]Weeknote 8 – Moving, Endgame, and more musings on colour 5 May
- 2019
- * [91]Weeknote 7 - Story length and that thing about colour 29 April
- 2019
- * [92]Weeknote 6 – Star Trek, rest and spring finally arrives 22
- April 2019
- * [93]Weeknote 5 – Stuff, comics, superheroes, and other nonsense 14
- April 2019
- * [94]Weeknote 4 – TV week with The Expanse 7 April 2019
- * [95]Weeknote 3 — MVPs, fatigue, and emotional crutches 31 March
- 2019
- * [96]Web Development: with great power comes the ability to make
- great mistakes 24 March 2019
- * [97]Weeknote 2 - Web Development Mistakes, Mary Sues, and Icy
- Spring 24 March 2019
- * [98]Weeknote 1 18 March 2019
- * [99]Hitchcock and the author construct 12 February 2019
- * [100]Seams, Stitches, And The Decline Of The Mac 3 November 2018
- * [101]Neither Paper Nor Digital Does Active Reading Well 3 September
- 2018
- * [102]Focusing on market share blinds you to growth 7 January 2018
- * [103]The future of Software Development: Just Business Logic 7
- January 2018
- * [104]Remote work is a completely different beast 7 January 2018
- * [105]Hypertext is still the fundamental model of the web 7 January
- 2018
- * [106]Leftover Thoughts From 2017 7 January 2018
- * [107]Over-engineering is under-engineering 25 November 2017
- * [108]The process is the thing 23 March 2017
- * [109]Von Be Don: A few notes on a recent digital publishing project
- in Iceland 19 February 2017
- * [110]W3C and EME: it isn't about preventing DRM but saving the W3C
- 14 February 2017
- * [111]Unpopular opinion: dismissing indirect pointers is a mistake 4
- February 2017
- * [112]Anger feels like poison 24 January 2017
- * [113]Is JavaScript more fragile? 7 December 2016
- * [114]Debating Progressive Enhancement 5 December 2016
- * [115]The downside of believing in Apple 1 November 2016
- * [116]A short primer on Icelandic politics on the day of the 2016
- election 29 October 2016
- * [117]The Tragedy/Farce of the Open Web according to journalists 18
- October 2016
- * [118]Notes on debating for the web development community 17 October
- 2016
- * [119]Addendum on loose coupling and the iOS App Store 11 October
- 2016
- * [120]Idle thoughts on modularity and loose coupling in digital
- media 9 October 2016
- * [121]When fear is rational 24 June 2016
- * [122]Once upon a time, I couldn't imagine a better word processor
- than Word 7 June 2016
- * [123]A thought to consider 24 May 2016
- * [124]A few thoughts on standardisation, W3C, and the IDPF 16 May
- 2016
- * [125]Filling in the gaps – the dynamics of zero marginal cost 21
- April 2016
- * [126]Which CMS/blog system would you choose? 12 April 2016
- * [127]A few simplified points on web and document security 30 March
- 2016
- * [128]Judge the work 21 January 2016
- * [129]Why did Paul Graham argue against equality? 13 January 2016
- * [130]Purpose, Joy, Capability 4 January 2016
- * [131]You can't fix the App Store, so here's how you fix it 20
- November 2015
- * [132]Why I am worried about Twitter and why you should be too 4
- November 2015
- * [133]The crossroads or the wilderness 23 October 2015
- * [134]You can't solve people problems with software 28 September
- 2015
- * [135]The discussion about ad blocking is very dumb (but not in the
- way you think) 18 September 2015
- * [136]This is not a book, but it is a podcast 10 September 2015
- * [137]A week of 'This is not a book' 7 September 2015
- * [138]Launching "This is not a book" – what it is and why you should
- be interested 1 September 2015
- * [139]My kingdom for a new bookstore 28 August 2015
- * [140]Modern software sucks 26 August 2015
- * [141]The cost versus benefits of disorganised programming power 25
- August 2015
- * [142]Who benefits the most from Open Source Software? 25 August
- 2015
- * [143]Sex Apocalypse Later 24 August 2015
- * [144]Random thoughts on work and that Amazon thing 23 August 2015
- * [145]Bookmarks – UI flaws and other great capers 14 August 2015
- * [146]Bookmarks – learnable programming 13 August 2015
- * [147]Bookmarks – More money for open-source 12 August 2015
- * [148]Bookmarks – Leaving bosses 11 August 2015
- * [149]Bookmarks – Promoting other people's work 10 August 2015
- * [150]Bookmarks – What Would Kamala Khan Do? 7 August 2015
- * [151]Bookmarks – Trickle down golden geese 6 August 2015
- * [152]Bookmarks – Hateviews are us 5 August 2015
- * [153]Bookmarks – Milk it 4 August 2015
- * [154]Iterating the web away:
- losing the next generation 4 August 2015
- * [155]Bookmarks – You haven't been paying attention 3 August 2015
- * [156]Bookmarks – It's a note card world, we just live in it 31 July
- 2015
- * [157]Bookmarks – Just call it Smylfeste 30 July 2015
- * [158]Bookmarks – That one is shaped like an idiot 29 July 2015
- * [159]Blogger nostalgia 28 July 2015
- * [160]Bookmarks – Make it simpler 28 July 2015
- * [161]Wet streets cause rain and criminal responsibility 27 July
- 2015
- * [162]Tweet bookmarks galore 26 July 2015
- * [163]Random links that catch my fancy, part four of ∞ 23 July 2015
- * [164]Random links that catch my fancy, part three of ∞ 22 July 2015
- * [165]Mythic visions of sexuality 21 July 2015
- * [166]Random links that catch my fancy, part two of ∞ 21 July 2015
- * [167]Random links that catch my fancy, part one of ∞ 20 July 2015
- * [168]An exercise for the reader in integration and modularity 17
- July 2015
- * [169]How to read my nonsense 17 July 2015
- * [170]Is it distributed or just a disorganised hierarchy? 10 July
- 2015
- * [171]On the vaunted robustness of the web 10 July 2015
- * [172]The rules of the game have changed for RSS 10 July 2015
- * [173]The web app developer's lament 6 July 2015
- * [174]Other people write about digital media 25 June 2015
- * [175]The plural of 'Medium' is clearly 'clusterfuck' 25 June 2015
- * [176]Burnout 24 June 2015
- * [177]The files Steven Pressfield works with 24 June 2015
- * [178]iOS 9 content blocking extensions are not a mobile advertising
- armageddon 14 June 2015
- * [179]Writing the Other:
- a book that's useful to all writers 3 June 2015
- * [180]Should I make a WWDC prediction?
- Yes, let's 3 June 2015
- * [181]Grim Meathook Present #2 2 June 2015
- * [182]Other people discuss software quality (spoiler: it sucks) 2
- June 2015
- * [183]Other people talk about startups and entrepreneurship 2 June
- 2015
- * [184]A few quick links and thoughts on big web problems 29 May 2015
- * [185]I really want the Supergirl TV show to be fun 25 May 2015
- * [186]Our Grim Meathook Present 25 May 2015
- * [187]The new age of HTML:
- the web is being torn apart 20 May 2015
- * [188]Her movie, his name;
- Mad Max: Fury Road 19 May 2015
- * [189]We are a violent species 19 May 2015
- * [190]Toxic environments:
- inequality in tech is a symptom of something worse 18 May 2015
- * [191]Where I write about Facebook's Instant Articles 16 May 2015
- * [192]Facebook and the media:
- united, they attack the web 15 May 2015
- * [193]Speeding up decision cycles with rules and heuristics 14 May
- 2015
- * [194]You are here #5:
- UX, design, and CSS as a parasite 14 May 2015
- * [195]You are here #4:
- an epic journey through app dev and male bodies 13 May 2015
- * [196]You are here #3:
- the glorious wonders of online reading await you 12 May 2015
- * [197]2015-05-11-18-39-16 11 May 2015
- * [198]You are here #2:
- an artisanal curation of reading material 11 May 2015
- * [199]You are here #1:
- a selection of fine links and tweets for your pleasure 10 May 2015
- * [200]2015-05-07-00-59-18 7 May 2015
- * [201]Five publishing-related thoughts on a Friday afternoon 4 May
- 2015
- * [202]Why should people read more books? 4 May 2015
- * [203]How is taxing ebooks as print books supposed to work? 4 May
- 2015
- * [204]Kathy Sierra's Badass: Making Users Awesome – the book you all
- should read 4 March 2015
- * [205]Idle Sunday thoughts about web trends 1 March 2015
- * [206]Repetition only works in fiction 1 March 2015
- * [207]The web has covered the basics — that’s why it’ll get harder
- from now 1 March 2015
- * [208]A draft of a chapter of some thoughts on things. 9 January
- 2015
- * [209]Taking stock of 2013 and 2014 31 December 2014
- * [210]The weather, of course 17 December 2014
- * [211]Publishing business ideas are a dime a dozen 3 December 2014
- * [212]EU VAT changes shift the digital landscape 25 November 2014
- * [213]Money is a poor measure of value 25 November 2014
- * [214]On conferences 13 November 2014
- * [215]Crushed by multinationals 12 November 2014
- * [216]Software as a strategy: prefabricated publishers 7 November
- 2014
- * [217]Software as strategy in the ebook world 6 November 2014
- * [218]The five types of unpublished books 5 November 2014
- * [219]Four hundred words from Anita Elberse's book "Blockbusters" 4
- November 2014
- * [220]The splintered author 4 November 2014
- * [221]There is no war between Amazon and Traditional Publishing 3
- November 2014
- * [222]Ebooks suck for learning 10 October 2014
- * [223]The Poisoning of Social Media: A Reading List 9 September 2014
- * [224]Wobbly Amazon 10 August 2014
- * [225]This week's must-read post 24 July 2014
- * [226]Friends don’t let their friends become authors 10 July 2014
- * [227]Both at the same time 4 July 2014
- * [228]So I had to make an ebook cover... 15 April 2014
- * [229]So long, Readmill, and thanks for all the fish 31 March 2014
- * [230]What ebook production problems are self-publishers facing? 24
- March 2014
- * [231]Many stories, many truths 13 March 2014
- * [232]Problem statements for digital publishing research 28 February
- 2014
- * [233]To do, to do 21 February 2014
- * [234]iBooks Author tempts you with bling 20 February 2014
- * [235]Microsoft Word is a liability 19 February 2014
- * [236]The print design mentality 18 February 2014
- * [237]Book contracts 12 February 2014
- * [238]Intermission: sorting through the banal 5 February 2014
- * [239]How to create value with a new thing 30 January 2014
- * [240]HTML is too complex 29 January 2014
- * [241]The ebook as an API 28 January 2014
- * [242]My last word on DRM 27 January 2014
- * [243]Except, except, except 23 January 2014
- * [244]A thought exercise 22 January 2014
- * [245]Losing faith in yourself 21 January 2014
- * [246]Changing your readership mix 20 January 2014
- * [247]Sex, education, readers, and futures: what works, what doesn't
- 18 January 2014
- * [248]The various types of readers 17 January 2014
- * [249]The unevenly distributed ebook future 16 January 2014
- * [250]Sex, violence, and stílbrot 15 January 2014
- * [251]Recipe for pundit response to Hugh Howey’s suggestions 14
- January 2014
- * [252]Bling it up for education 13 January 2014
- * [253]Blogging has trained me to assume you’re stupid 9 January 2014
- * [254]Ergodic literature 8 January 2014
- * [255]What I thought I wanted versus what I really wanted 7 January
- 2014
- * [256]The mistake of 'enhancing' novels 6 January 2014
- * [257]Pessimistic ramblings and other fun links (week overview +
- further reading) 4 January 2014
- * [258]Stumbling into publishing 3 January 2014
- * [259]The publishing industry's new product categories 2 January
- 2014
- * [260]The last two Knights and Necromancers stories 1 January 2014
- * [261]Random, loosely connected, thoughts on the future 31 December
- 2013
- * [262]Old photos posted without context: Reykjavík Cats 29 December
- 2013
- * [263]Old photos posted without context: Sweep After Use 22 December
- 2013
- * [264]The Checklist: fix iBooks image handling 20 December 2013
- * [265]Great text transcends nothing 17 December 2013
- * [266]Quarantine all ebooks 17 October 2013
- * [267]The self-publisher's perspective of the ebook market 17
- October 2013
- * [268]Light evening trauma 10 October 2013
- * [269]Just say no to ebook CSS and JS 2 October 2013
- * [270]The Google Wave Heuristic 17 September 2013
- * [271]Amazon's biggest ally is Apple 12 September 2013
- * [272]Readmill versus Kindle – Readmill is worth the hassle 26
- August 2013
- * [273]Proprietary ebook formats versus DRM 19 August 2013
- * [274]Publishing has catered to dumb for a long while 16 August 2013
- * [275]Computers are too difficult and people are computer illiterate
- 14 August 2013
- * [276]Why disruption goes unchecked 12 August 2013
- * [277]Make ebooks worth it 9 August 2013
- * [278]Ebooks and cognitive mapping 8 August 2013
- * [279]Ebook silos, update 7 August 2013
- * [280]Ebook silos and missed opportunities 6 August 2013
- * [281]Technology is not inherently good 5 August 2013
- * [282]Administrative note on baldurbjarnason.com and feeds 29 July
- 2013
- * [283]Posted without comment 29 July 2013
- * [284]The inefficiencies of joy 24 July 2013
- * [285]Winner takes all versus the Matthew effect 23 July 2013
- * [286]What you people read (on my websites) 22 July 2013
- * [287]Tolerating the heat, noticing the water 19 July 2013
- * [288]If the Kindle fails so will ebooks 18 July 2013
- * [289]Followup to 'this ebook is a lemon' 16 July 2013
- * [290]This ebook is a lemon 12 July 2013
- * [291]Caught between madmen and mercenaries 10 July 2013
- * [292]Major update to Studio Tendra's Oz project 3 July 2013
- * [293]What are self-publishing's biggest pain points? 1 July 2013
- * [294]Intellectual terrain 1 July 2013
- * [295]Good books don't win 26 June 2013
- * [296]Why does it matter? 10 May 2013
- * [297]The OZ Reading Club: Books three and four 7 May 2013
- * [298]Which kind of innovation? 3 May 2013
- * [299]Books and Print Showcase 2 May 2013
- * [300]Peasants 30 April 2013
- * [301]For the love 14 April 2013
- * [302]The idiocies of young men 5 April 2013
- * [303]Studio Tendra's grand and marvellous Oz Reading Club 2 April
- 2013
- * [304]Iceland’s ‘crowd-sourced’ constitution is dead 29 March 2013
- * [305]The B&N fallacy 27 February 2013
- * [306]Hire me! 19 February 2013
- * [307]A question only you can answer 15 February 2013
- * [308]Respect the reader 6 February 2013
- * [309]33 observations on the year 2012 5 February 2013
- * [310]Knights and Necromancers: new books and megapacks! 4 February
- 2013
- * [311]The falcon's shriek 2 January 2013
- * [312]What is actually going on in Iceland 29 December 2012
- * [313]Merry Christmas! 25 December 2012
- * [314]Tag soup is history 21 December 2012
- * [315]Schlock 15 December 2012
- * [316]Strange definitions of 'nice' 5 December 2012
- * [317]Books of Christmas Past 4 December 2012
- * [318]Using IDs in CSS 26 November 2012
- * [319]Design highlights from the Icelandic book season 22 November
- 2012
- * [320]News, updates, and the Icelandic book market 19 November 2012
- * [321]A response, of sorts 15 November 2012
- * [322]High tide and a room of your own 8 November 2012
- * [323]Knights and Necromancers 2 has been released 6 November 2012
- * [324]The comment-fiction challenge post-mortem 30 October 2012
- * [325]Fantasy, Collapse, and a sense of history 29 October 2012
- * [326]Two questions on putting books on the web 26 October 2012
- * [327]iBooks 3.0 25 October 2012
- * [328]Perceptions of society 22 October 2012
- * [329]What I've been up to 19 October 2012
- * [330]The Readmill comment fiction challenge 1 October 2012
- * [331]Is it safe? 27 September 2012
- * [332]The time work takes 24 September 2012
- * [333]I need your help 21 September 2012
- * [334]Designing the covers 19 September 2012
- * [335]Free Kindle version 19 September 2012
- * [336]What is this? 17 September 2012
- * [337]The stillborn creature 1 August 2012
- * [338]EPUB javascript security 27 July 2012
- * [339]I be writing 21 July 2012
- * [340]Farce 16 July 2012
- * [341]Bad writing 19 June 2012
- * [342]A few random points on DRM 7 June 2012
- * [343]The web and ebooks have little in common 7 May 2012
- * [344]The end of ebook development 26 April 2012
- * [345]Aftermath – notes on the Amazon post 20 April 2012
- * [346]Today is not tomorrow (or, how to beat Amazon) 15 April 2012
- * [347]Bits, bobs, and anecdata 3 April 2012
- * [348]Lessons in interactivity 29 March 2012
- * [349]Hierarchies of ebook design 20 March 2012
- * [350]It's time to treat ebook developers as developers 12 March
- 2012
- * [351]Code doesn't change minds 7 March 2012
- * [352]Game over, Amazon wins 3 March 2012
- * [353]On CSS Page Templates 2 March 2012
- * [354]Javascript in ebooks 29 February 2012
- * [355]Explanatory windows 20 February 2012
- * [356]Readium and other good intentions 13 February 2012
- * [357]ePub windows and widgets – a proposal 10 February 2012
- * [358]The semantics of ebook widgets 4 February 2012
- * [359]iBooks widgets – to javascript or not to javascript 1 February
- 2012
- * [360]What do we want from the Kindle platform? 1 February 2012
- * [361]Disruptive crap 27 January 2012
- * [362]Me, elsewhere 26 January 2012
- * [363]The pros and cons of the iBooks 2.0 textbook format 21 January
- 2012
- * [364]The iBooks 2.0 built-in widgets 20 January 2012
- * [365]The iBooks 2.0 textbook format 19 January 2012
- * [366]The publishing animal 17 January 2012
- * [367]A day of innovation on the future of the book 8 December 2011
- * [368]What a publisher does 30 November 2011
- * [369]Design pseudoscience 8 November 2011
- * [370]A tale of three blog posts 28 October 2011
- * [371]CSS and ebook design 24 October 2011
- * [372]The loss of ambient intimacy 15 September 2011
- * [373]Friday links and reading 26 August 2011
- * [374]Convert or engage 4 August 2011
- * [375]CSS3 Hyphens 30 July 2011
- * [376]Just you & Google 29 July 2011
- * [377]Knowledge is not adoption 24 July 2011
- * [378]HTML5 history API 23 July 2011
- * [379]Your friends, in boxes 17 July 2011
- * [380]Localstorage & messaging in ePub 27 January 2011
- * [381]Javascript in epub 26 January 2011
- * [382]An epub experiment 25 January 2011
- * [383]What is an ebook? 21 December 2010
- * [384]Hypotheses and testing 25 October 2010
- * [385]Identifying publishing innovators 7 October 2010
- * [386]On quality in publishing 7 October 2010
- * [387]An interesting discussion 28 June 2010
-
- You can also find me on [388]Mastodon and [389]Twitter
+ You can also find me on [18]Mastodon and [19]Twitter
References
@@ -689,388 +205,18 @@ References
2. https://www.baldurbjarnason.com/archive
3. https://softwarecrisis.dev/
4. https://softwarecrisis.baldurbjarnason.com/
- 5. mailto:[email protected]
- 6. https://www.baldurbjarnason.com/
- 7. https://www.baldurbjarnason.com/work/2021
+ 5. https://illusion.baldurbjarnason.com/
+ 6. mailto:[email protected]
+ 7. https://www.baldurbjarnason.com/
8. https://softwarecrisis.baldurbjarnason.com/
- 9. https://softwarecrisis.baldurbjarnason.com/
- 10. https://www.youtube.com/watch?v=YyIQKBzIuBY
- 11. https://www.jwz.org/doc/cadt.html
- 12. https://link.springer.com/content/pdf/bbm:978-3-319-90008-7/1.pdf
+ 9. https://www.youtube.com/watch?v=YyIQKBzIuBY
+ 10. https://www.jwz.org/doc/cadt.html
+ 11. https://link.springer.com/content/pdf/bbm:978-3-319-90008-7/1.pdf
+ 12. https://softwarecrisis.baldurbjarnason.com/
13. https://softwarecrisis.baldurbjarnason.com/
14. https://softwarecrisis.baldurbjarnason.com/
- 15. https://softwarecrisis.baldurbjarnason.com/
- 16. https://www.baldurbjarnason.com/2022/wtf-is-a-framework/
- 17. https://www.baldurbjarnason.com/2022/ootsc-update/
- 18. https://softwarecrisis.dev/
- 19. https://www.baldurbjarnason.com/2023/gdpr-and-american-ais/
- 20. https://www.baldurbjarnason.com/2023/regulating-ai/
- 21. https://www.baldurbjarnason.com/2023/ai-in-health-and-summaries/
- 22. https://www.baldurbjarnason.com/2023/keeping-up-with-ai-research/
- 23. https://www.baldurbjarnason.com/2023/waiting-for-ai-godot/
- 24. https://www.baldurbjarnason.com/2023/situating-search-links-notes/
- 25. https://www.baldurbjarnason.com/2023/open-offices-links-notes/
- 26. https://www.baldurbjarnason.com/2023/book-production-ai-spa/
- 27. https://www.baldurbjarnason.com/2023/how-i-made-my-book/
- 28. https://www.baldurbjarnason.com/2023/ai-is-a-hail-mary-pass/
- 29. https://www.baldurbjarnason.com/2023/copyright-for-ai/
- 30. https://www.baldurbjarnason.com/2023/on-the-layoffs-and-other/
- 31. https://www.baldurbjarnason.com/2023/madeline-existential-terror/
- 32. https://www.baldurbjarnason.com/2022/book-available-on-kindle/
- 33. https://www.baldurbjarnason.com/2022/a-month-of-book/
- 34. https://www.baldurbjarnason.com/2022/ootsc-update/
- 35. https://www.baldurbjarnason.com/2022/programming-is-a-pop-culture/
- 36. https://www.baldurbjarnason.com/2022/wtf-is-a-framework/
- 37. https://www.baldurbjarnason.com/2022/theory-building/
- 38. https://www.baldurbjarnason.com/2022/ootsc-introduction/
- 39. https://www.baldurbjarnason.com/2022/out-of-the-software-crisis/
- 40. https://www.baldurbjarnason.com/2022/out-of-the-software-crisis-closer/
- 41. https://www.baldurbjarnason.com/2022/i-wrote-a-book/
- 42. https://www.baldurbjarnason.com/coaching/
- 43. https://www.baldurbjarnason.com/2022/first-principles/
- 44. https://www.baldurbjarnason.com/2022/more-better-web-apps/
- 45. https://www.baldurbjarnason.com/archive/
- 46. https://www.baldurbjarnason.com/2022/on-online-collaboration/
- 47. https://www.baldurbjarnason.com/2022/the-different-kinds-of-notes/
- 48. https://www.baldurbjarnason.com/2022/why-people-use-markdown/
- 49. https://www.baldurbjarnason.com/2022/colophon-cards-user-survey/
- 50. https://www.baldurbjarnason.com/2022/i-cant-keep-up-with-web-dev/
- 51. https://www.baldurbjarnason.com/2022/forward-looking-statements/
- 52. https://www.baldurbjarnason.com/2021/making-colophon-cards/
- 53. https://www.baldurbjarnason.com/2021/what-do-i-need-to-read-to-be-a-css-dev/
- 54. https://www.baldurbjarnason.com/2021/five-ways-to-get-out-of-the-event-handling-mess/
- 55. https://www.baldurbjarnason.com/2021/fetch-and-formdata/
- 56. https://www.baldurbjarnason.com/2021/single-page-app-morality-play/
- 57. https://www.baldurbjarnason.com/2021/software-crisis-2/
- 58. https://www.baldurbjarnason.com/2021/lessons-in-interactivity/
- 59. https://www.baldurbjarnason.com/2021/the-group-think-hoot/
- 60. https://www.baldurbjarnason.com/2021/spontant-in-praise-of-grey/
- 61. https://www.baldurbjarnason.com/2021/ways-of-reading/
- 62. https://www.baldurbjarnason.com/2021/the-oss-bubble-and-the-blogging-bubble/
- 63. https://www.baldurbjarnason.com/2021/you-are-what-you-do/
- 64. https://www.baldurbjarnason.com/2021/the-curious-case-of-the-crashing-conic-gradient/
- 65. https://www.baldurbjarnason.com/2021/100-things-every-web-developer-should-know/
- 66. https://www.baldurbjarnason.com/work/2021/
- 67. https://www.baldurbjarnason.com/2021/which-kind-of-web-developer-are-you/
- 68. https://www.baldurbjarnason.com/every-day-a-fair-warning/
- 69. https://www.baldurbjarnason.com/2020/weeknote-3/
- 70. https://www.baldurbjarnason.com/2020/weeknote-2/
- 71. https://www.baldurbjarnason.com/2020/weeknote-1/
- 72. https://www.baldurbjarnason.com/the-ed-tech-conundrum/
- 73. https://www.baldurbjarnason.com/past-present-future-web/
- 74. https://www.baldurbjarnason.com/the-weakened-web/
- 75. https://www.baldurbjarnason.com/weeknote-19/
- 76. https://www.baldurbjarnason.com/life-and-lemonades/
- 77. https://www.baldurbjarnason.com/weeknote-18/
- 78. https://www.baldurbjarnason.com/weeknote-17/
- 79. https://www.baldurbjarnason.com/weeknote-16/
- 80. https://www.baldurbjarnason.com/weeknote-15/
- 81. https://www.baldurbjarnason.com/weeknote-14/
- 82. https://www.baldurbjarnason.com/weeknote-13/
- 83. https://www.baldurbjarnason.com/webby-things-1/
- 84. https://www.baldurbjarnason.com/swiftui-macos-privacy-web/
- 85. https://www.baldurbjarnason.com/weeknote-12/
- 86. https://www.baldurbjarnason.com/the-aesthetics-of-concentration/
- 87. https://www.baldurbjarnason.com/weeknote-11/
- 88. https://www.baldurbjarnason.com/weeknote-10/
- 89. https://www.baldurbjarnason.com/2019/05/12/weeknote-9-being-contemplative-finishing-a-photo-project/
- 90. https://www.baldurbjarnason.com/2019/05/05/weeknote-8-moving-endgame-and-more-musings-on-colour/
- 91. https://www.baldurbjarnason.com/2019/04/29/weeknote-7-story-length-and-that-thing-about-colour/
- 92. https://www.baldurbjarnason.com/2019/04/22/weeknote-6-star-trek-rest-and-spring-finally-arrives/
- 93. https://www.baldurbjarnason.com/2019/04/14/weeknote-5-stuff-comics-superheroes-and-other-nonsense/
- 94. https://www.baldurbjarnason.com/2019/04/07/weeknote-4-tv-week-with-the-expanse/
- 95. https://www.baldurbjarnason.com/2019/03/31/weeknote-3-mvps-fatigue-and-emotional-crutches/
- 96. https://www.baldurbjarnason.com/2019/03/24/web-development-with-great-power-comes-the-ability-to-make-great-mistakes/
- 97. https://www.baldurbjarnason.com/2019/03/24/weeknote-2-web-development-mistakes-mary-sues-and-icy-spring/
- 98. https://www.baldurbjarnason.com/2019/03/18/weeknote-1/
- 99. https://www.baldurbjarnason.com/2019/02/12/hitchcock-and-the-author-construct/
- 100. https://www.baldurbjarnason.com/2018/11/03/seams-stitches-and-the-decline-of-the-mac/
- 101. https://www.baldurbjarnason.com/2018/09/03/neither-paper-nor-digital-does-active-reading-well/
- 102. https://www.baldurbjarnason.com/2018/01/07/focusing-on-market-share-blinds-you-to-growth/
- 103. https://www.baldurbjarnason.com/2018/01/07/the-future-of-software-development-just-business-logic/
- 104. https://www.baldurbjarnason.com/2018/01/07/remote-work-is-a-completely-different-beast/
- 105. https://www.baldurbjarnason.com/2018/01/07/hypertext-is-still-the-fundamental-model-of-the-web/
- 106. https://www.baldurbjarnason.com/2018/01/07/leftover-thoughts-from-2017/
- 107. https://www.baldurbjarnason.com/notes/under-engineering-websites/
- 108. https://www.baldurbjarnason.com/notes/the-process-is-the-thing/
- 109. https://www.baldurbjarnason.com/notes/vonbedon-notes-on-a-project/
- 110. https://www.baldurbjarnason.com/notes/why-drm-is-a-problem-for-the-w3c/
- 111. https://www.baldurbjarnason.com/notes/for-the-want-of-an-indirect-pointer/
- 112. https://www.baldurbjarnason.com/notes/feels-like-poison/
- 113. https://www.baldurbjarnason.com/notes/is-js-more-fragile/
- 114. https://www.baldurbjarnason.com/notes/progressive-enhancement-debate/
- 115. https://www.baldurbjarnason.com/notes/the-less-pro-apple/
- 116. https://www.baldurbjarnason.com/notes/icelandic-politics-primer/
- 117. https://www.baldurbjarnason.com/notes/web-media-tragedy/
- 118. https://www.baldurbjarnason.com/notes/debating-web-development/
- 119. https://www.baldurbjarnason.com/notes/addendum-on-coupling-and-commodification/
- 120. https://www.baldurbjarnason.com/notes/idle-sunday-thoughts-on-modularity/
- 121. https://www.baldurbjarnason.com/notes/when-fear-is-rational/
- 122. https://www.baldurbjarnason.com/notes/once-upon-a-time-there-was-word/
- 123. https://www.baldurbjarnason.com/notes/a-thought-to-consider/
- 124. https://www.baldurbjarnason.com/notes/thoughts-on-standardisation/
- 125. https://www.baldurbjarnason.com/notes/zero-marginal-cost/
- 126. https://www.baldurbjarnason.com/notes/choosing-a-host/
- 127. https://www.baldurbjarnason.com/notes/some-notes-on-security/
- 128. https://www.baldurbjarnason.com/notes/judge-the-work/
- 129. https://www.baldurbjarnason.com/notes/why-did-paul-graham/
- 130. https://www.baldurbjarnason.com/notes/purpose-joy-capability/
- 131. https://www.baldurbjarnason.com/notes/fix-the-app-store/
- 132. https://www.baldurbjarnason.com/notes/twitter-troubles/
- 133. https://www.baldurbjarnason.com/notes/the-crossroads/
- 134. https://www.baldurbjarnason.com/notes/people-problems/
- 135. https://www.baldurbjarnason.com/notes/ad-blockers/
- 136. https://www.baldurbjarnason.com/notes/this-is-a-podcast/
- 137. https://www.baldurbjarnason.com/notes/a-week-of-this-is-not-a-book/
- 138. https://www.baldurbjarnason.com/notes/launching-thisisnotabook/
- 139. https://www.baldurbjarnason.com/notes/my-kingdom-for-a-new-bookstore/
- 140. https://www.baldurbjarnason.com/notes/modern-software-sucks/
- 141. https://www.baldurbjarnason.com/notes/the-cost-benefit/
- 142. https://www.baldurbjarnason.com/notes/OSS-and-money/
- 143. https://www.baldurbjarnason.com/notes/sex-apocalypse/
- 144. https://www.baldurbjarnason.com/notes/that-amazon-thing/
- 145. https://www.baldurbjarnason.com/notes/bookmarks-great-caper/
- 146. https://www.baldurbjarnason.com/notes/bookmarks-ad-blockers-again/
- 147. https://www.baldurbjarnason.com/notes/bookmarks-midweek-blues/
- 148. https://www.baldurbjarnason.com/notes/bookmarks-leaving-bosses/
- 149. https://www.baldurbjarnason.com/notes/bookmarks-getting-better/
- 150. https://www.baldurbjarnason.com/notes/bookmarks-thingamabob/
- 151. https://www.baldurbjarnason.com/notes/trickle-down-golden-goose/
- 152. https://www.baldurbjarnason.com/notes/hateviews/
- 153. https://www.baldurbjarnason.com/notes/bookmarks-milk-it/
- 154. https://www.baldurbjarnason.com/notes/iterating-the-web-away/
- 155. https://www.baldurbjarnason.com/notes/bookmarks-paying-attention/
- 156. https://www.baldurbjarnason.com/notes/bookmarks-stop-the-web/
- 157. https://www.baldurbjarnason.com/notes/bookmarks-sucky-websites/
- 158. https://www.baldurbjarnason.com/notes/bookmarks-that-one-is-an-idiot/
- 159. https://www.baldurbjarnason.com/notes/blogger-nostalgia/
- 160. https://www.baldurbjarnason.com/notes/bookmarks-make-it-simpler/
- 161. https://www.baldurbjarnason.com/notes/bookmarks-javascript-cry/
- 162. https://www.baldurbjarnason.com/notes/bookmark-5/
- 163. https://www.baldurbjarnason.com/notes/bookmarks-4/
- 164. https://www.baldurbjarnason.com/notes/bookmarks-3/
- 165. https://www.baldurbjarnason.com/notes/mythic-dimension-of-sexuality/
- 166. https://www.baldurbjarnason.com/notes/bookmarks-2/
- 167. https://www.baldurbjarnason.com/notes/bookmarks/
- 168. https://www.baldurbjarnason.com/notes/modularisation-exercise/
- 169. https://www.baldurbjarnason.com/notes/how-to-read-baldur/
- 170. https://www.baldurbjarnason.com/notes/decentralised-or-disorganised/
- 171. https://www.baldurbjarnason.com/notes/the-robust-web/
- 172. https://www.baldurbjarnason.com/notes/the-rules-have-changed-for-rss/
- 173. https://www.baldurbjarnason.com/notes/web-app-developer-lament/
- 174. https://www.baldurbjarnason.com/notes/paradigm-shift/
- 175. https://www.baldurbjarnason.com/notes/media-changes/
- 176. https://www.baldurbjarnason.com/notes/burnout/
- 177. https://www.baldurbjarnason.com/notes/our-working-files/
- 178. https://www.baldurbjarnason.com/notes/ios9-content-blocking/
- 179. https://www.baldurbjarnason.com/notes/writing-the-other/
- 180. https://www.baldurbjarnason.com/notes/wwdc-predictions/
- 181. https://www.baldurbjarnason.com/notes/grim-meathook-present-2/
- 182. https://www.baldurbjarnason.com/notes/software-quality/
- 183. https://www.baldurbjarnason.com/notes/startup-fallacy/
- 184. https://www.baldurbjarnason.com/notes/quick-thoughts-big-problems/
- 185. https://www.baldurbjarnason.com/notes/femininity-heroism/
- 186. https://www.baldurbjarnason.com/notes/grim-meathook-present/
- 187. https://www.baldurbjarnason.com/notes/new-age-of-html/
- 188. https://www.baldurbjarnason.com/notes/her-movie-his-name/
- 189. https://www.baldurbjarnason.com/notes/we-are-a-violent-species/
- 190. https://www.baldurbjarnason.com/notes/toxic-environments/
- 191. https://www.baldurbjarnason.com/2015/05/16/where-i-write-about-facebooks-instant-articles/
- 192. https://www.baldurbjarnason.com/notes/media-websites-vs-facebook/
- 193. https://www.baldurbjarnason.com/notes/decision-cycles/
- 194. https://www.baldurbjarnason.com/notes/a-you-are-here-5/
- 195. https://www.baldurbjarnason.com/notes/you-are-here-4/
- 196. https://www.baldurbjarnason.com/notes/you-are-here-3/
- 197. https://www.baldurbjarnason.com/notes/18-39-16/
- 198. https://www.baldurbjarnason.com/notes/you-are-here-2/
- 199. https://www.baldurbjarnason.com/notes/you-are-here-1/
- 200. https://www.baldurbjarnason.com/notes/00-59-18/
- 201. https://www.baldurbjarnason.com/2015/05/04/four-publishing-related-thoughts-on-a-friday-afternoon/
- 202. https://www.baldurbjarnason.com/2015/05/04/why-should-people-read-more-books/
- 203. https://www.baldurbjarnason.com/2015/05/04/how-is-taxing-ebooks-as-print-books-supposed-to-work/
- 204. https://www.baldurbjarnason.com/2015/03/04/kathy-sierras-badass-making-users-awesome-the-book-you-all-should-read/
- 205. https://www.baldurbjarnason.com/2015/03/01/idle-sunday-thoughts-about-web-trends/
- 206. https://www.baldurbjarnason.com/2015/03/01/repetition-only-works-in-fiction/
- 207. https://www.baldurbjarnason.com/2015/03/01/the-web-has-covered-the-basicse2808a-e2808athats-why-itll-get-harder-from-now/
- 208. https://www.baldurbjarnason.com/2015/01/09/a-draft-of-a-chapter-of-some-thoughts-on-things/
- 209. https://www.baldurbjarnason.com/2014/12/31/taking-stock-of-2013-and-2014/
- 210. https://www.baldurbjarnason.com/2014/12/17/the-weather-of-course/
- 211. https://www.baldurbjarnason.com/2014/12/03/publishing-business-ideas-are-a-dime-a-dozen/
- 212. https://www.baldurbjarnason.com/2014/11/25/eu-vat-changes-shift-the-digital-landscape/
- 213. https://www.baldurbjarnason.com/2014/11/25/money-is-a-poor-measure-of-value/
- 214. https://www.baldurbjarnason.com/2014/11/13/on-conference/
- 215. https://www.baldurbjarnason.com/2014/11/12/crushed-by-multinationals/
- 216. https://www.baldurbjarnason.com/2014/11/07/software-as-a-strategy-prefabricated-publishers/
- 217. https://www.baldurbjarnason.com/2014/11/06/software-as-strategy-in-the-ebook-world/
- 218. https://www.baldurbjarnason.com/2014/11/05/the-five-types-of-unpublished-books/
- 219. https://www.baldurbjarnason.com/2014/11/04/four-hundred-words-from-anita-elberses-book-blockbusters/
- 220. https://www.baldurbjarnason.com/2014/11/04/the-splintered-author/
- 221. https://www.baldurbjarnason.com/2014/11/03/there-is-no-war-between-amazon-and-traditional-publishing/
- 222. https://www.baldurbjarnason.com/2014/10/10/ebooks-suck-for-learning/
- 223. https://www.baldurbjarnason.com/2014/09/09/the-poisoning-of-social-media-a-reading-list/
- 224. https://www.baldurbjarnason.com/2014/08/10/wobbly-amazon/
- 225. https://www.baldurbjarnason.com/2014/07/24/this-weeks-must-read-post/
- 226. https://www.baldurbjarnason.com/2014/07/10/friends-dont-let-their-friends-become-authors/
- 227. https://www.baldurbjarnason.com/2014/07/04/both-at-the-same-time/
- 228. https://www.baldurbjarnason.com/2014/04/15/so-i-had-to-make-an-ebook-cover/
- 229. https://www.baldurbjarnason.com/2014/03/31/so-long-readmill-and-thanks-for-all-the-fish/
- 230. https://www.baldurbjarnason.com/2014/03/24/what-ebook-production-problems-are-self-publishers-facing/
- 231. https://www.baldurbjarnason.com/2014/03/13/many-stories-many-truths/
- 232. https://www.baldurbjarnason.com/2014/02/28/problem-statements-for-digital-publishing-research/
- 233. https://www.baldurbjarnason.com/2014/02/21/to-do-to-do/
- 234. https://www.baldurbjarnason.com/2014/02/20/ibooks-author-tempts-you-with-bling/
- 235. https://www.baldurbjarnason.com/2014/02/19/microsoft-word-is-a-liability/
- 236. https://www.baldurbjarnason.com/2014/02/18/the-print-design-mentality/
- 237. https://www.baldurbjarnason.com/2014/02/12/book-contracts/
- 238. https://www.baldurbjarnason.com/2014/02/05/intermission-sorting-through-the-banal/
- 239. https://www.baldurbjarnason.com/2014/01/30/how-to-create-value-with-a-new-thing/
- 240. https://www.baldurbjarnason.com/2014/01/29/html-is-too-complex/
- 241. https://www.baldurbjarnason.com/2014/01/28/the-ebook-as-an-api/
- 242. https://www.baldurbjarnason.com/2014/01/27/my-last-word-on-drm/
- 243. https://www.baldurbjarnason.com/2014/01/23/except-except-except/
- 244. https://www.baldurbjarnason.com/2014/01/22/a-thought-exercise/
- 245. https://www.baldurbjarnason.com/2014/01/21/losing-faith-in-yourself/
- 246. https://www.baldurbjarnason.com/2014/01/20/changing-your-readership-mix/
- 247. https://www.baldurbjarnason.com/2014/01/18/sex-education-readers-and-futures-what-works-what-doesnt/
- 248. https://www.baldurbjarnason.com/2014/01/17/the-various-types-of-readers/
- 249. https://www.baldurbjarnason.com/2014/01/16/the-unevenly-distributed-ebook-future/
- 250. https://www.baldurbjarnason.com/2014/01/15/sex-violence-and-stilbrot/
- 251. https://www.baldurbjarnason.com/2014/01/14/recipe-for-pundit-response-to-hugh-howeys-suggestions/
- 252. https://www.baldurbjarnason.com/2014/01/13/bling-it-up-for-education/
- 253. https://www.baldurbjarnason.com/2014/01/09/blogging-has-trained-me-to-assume-youre-stupid/
- 254. https://www.baldurbjarnason.com/2014/01/08/ergodic-literature/
- 255. https://www.baldurbjarnason.com/2014/01/07/what-i-thought-i-wanted-versus-what-i-really-wanted/
- 256. https://www.baldurbjarnason.com/2014/01/06/the-mistake-of-enhancing-novels/
- 257. https://www.baldurbjarnason.com/2014/01/04/pessimistic-ramblings-and-other-fun-links-week-overview-further-reading/
- 258. https://www.baldurbjarnason.com/2014/01/03/stumbling-into-publishing/
- 259. https://www.baldurbjarnason.com/2014/01/02/the-publishing-industrys-new-product-categories/
- 260. https://www.baldurbjarnason.com/2014/01/01/the-last-two-knights-and-necromancers-stories/
- 261. https://www.baldurbjarnason.com/2013/12/31/random-loosely-connected-thoughts-on-the-future/
- 262. https://www.baldurbjarnason.com/2013/12/29/old-photos-posted-without-context-reykjavik-cats/
- 263. https://www.baldurbjarnason.com/2013/12/22/old-photos-posted-without-context-sweep-after-use/
- 264. https://www.baldurbjarnason.com/2013/12/20/the-checklist-ibooks-image-handling/
- 265. https://www.baldurbjarnason.com/2013/12/17/great-text-transcends-nothing/
- 266. https://www.baldurbjarnason.com/2013/10/17/quarantine-all-ebooks/
- 267. https://www.baldurbjarnason.com/2013/10/17/the-self-publishers-perspective-of-the-ebook-market/
- 268. https://www.baldurbjarnason.com/2013/10/10/light-evening-trauma/
- 269. https://www.baldurbjarnason.com/2013/10/02/just-say-no-to-ebook-css-and-js/
- 270. https://www.baldurbjarnason.com/2013/09/17/the-google-wave-heuristic/
- 271. https://www.baldurbjarnason.com/2013/09/12/amazons-biggest-ally-is-apple/
- 272. https://www.baldurbjarnason.com/2013/08/26/readmill-versus-kindle-readmill-is-worth-the-hassle/
- 273. https://www.baldurbjarnason.com/2013/08/19/proprietary-ebook-formats-versus-drm/
- 274. https://www.baldurbjarnason.com/2013/08/16/publishing-has-catered-to-dumb-for-a-long-while/
- 275. https://www.baldurbjarnason.com/2013/08/14/computers-are-both-too-difficult-and-people-are-computer-illiterate/
- 276. https://www.baldurbjarnason.com/2013/08/12/why-disruption-goes-unchecked/
- 277. https://www.baldurbjarnason.com/2013/08/09/make-ebooks-worth-it/
- 278. https://www.baldurbjarnason.com/2013/08/08/ebooks-and-cognitive-mapping/
- 279. https://www.baldurbjarnason.com/2013/08/07/ebook-silos-update/
- 280. https://www.baldurbjarnason.com/2013/08/06/ebook-silos-and-missed-opportunities/
- 281. https://www.baldurbjarnason.com/2013/08/05/technology-is-not-inherently-good/
- 282. https://www.baldurbjarnason.com/2013/07/29/administrative-note-on-baldurbjarnason-com-and-feeds/
- 283. https://www.baldurbjarnason.com/2013/07/29/posted-without-comment/
- 284. https://www.baldurbjarnason.com/2013/07/24/the-inefficiencies-of-joy/
- 285. https://www.baldurbjarnason.com/2013/07/23/winner-takes-all-versus-the-matthew-effect/
- 286. https://www.baldurbjarnason.com/2013/07/22/what-you-people-read-on-my-websites/
- 287. https://www.baldurbjarnason.com/2013/07/19/tolerating-the-heat-noticing-the-water/
- 288. https://www.baldurbjarnason.com/2013/07/18/if-the-kindle-fails-so-will-ebooks/
- 289. https://www.baldurbjarnason.com/2013/07/16/followup-to-this-ebook-is-a-lemon/
- 290. https://www.baldurbjarnason.com/2013/07/12/this-ebook-is-a-lemon/
- 291. https://www.baldurbjarnason.com/2013/07/10/caught-between-madmen-and-mercenaries/
- 292. https://www.baldurbjarnason.com/2013/07/03/major-update-to-studio-tendras-oz-project/
- 293. https://www.baldurbjarnason.com/2013/07/01/what-are-self-publishings-biggest-pain-points/
- 294. https://www.baldurbjarnason.com/2013/07/01/intellectual-terrain/
- 295. https://www.baldurbjarnason.com/2013/06/26/good-books-dont-win/
- 296. https://www.baldurbjarnason.com/notes/why-does-it-matter/
- 297. https://www.baldurbjarnason.com/2013/05/07/the-oz-reading-club-books-two-and-three/
- 298. https://www.baldurbjarnason.com/notes/the-ebook-innovation/
- 299. https://www.baldurbjarnason.com/notes/books-and-print/
- 300. https://www.baldurbjarnason.com/2013/04/30/peasants/
- 301. https://www.baldurbjarnason.com/notes/for-the-love/
- 302. https://www.baldurbjarnason.com/2013/04/05/the-idiocies-of-young-men/
- 303. https://www.baldurbjarnason.com/2013/04/02/studio-tendras-grand-and-marvelous-oz-reading-club/
- 304. https://www.baldurbjarnason.com/2013/03/29/icelands-crowd-sourced-constitution-is-dead/
- 305. https://www.baldurbjarnason.com/notes/the-bn-fallacy/
- 306. https://www.baldurbjarnason.com/notes/hire-me/
- 307. https://www.baldurbjarnason.com/2013/02/15/a-question-only-you-can-answer/
- 308. https://www.baldurbjarnason.com/notes/respect-the-reader/
- 309. https://www.baldurbjarnason.com/2013/02/05/33-observations-on-the-year-2012/
- 310. https://www.baldurbjarnason.com/2013/02/04/knights-and-necromancers-new-books-and-megapacks/
- 311. https://www.baldurbjarnason.com/2013/01/02/the-falcons-shriek/
- 312. https://www.baldurbjarnason.com/2012/12/29/what-is-actually-going-on-in-iceland/
- 313. https://www.baldurbjarnason.com/2012/12/25/merry-christmas/
- 314. https://www.baldurbjarnason.com/notes/tag-soup/
- 315. https://www.baldurbjarnason.com/notes/schlock/
- 316. https://www.baldurbjarnason.com/2012/12/05/strange-definitions-of-nice/
- 317. https://www.baldurbjarnason.com/2012/12/04/books-of-christmas-past/
- 318. https://www.baldurbjarnason.com/notes/ids-in-css/
- 319. https://www.baldurbjarnason.com/2012/11/22/design-highlights-from-the-icelandic-book-season/
- 320. https://www.baldurbjarnason.com/2012/11/19/news-updates-and-the-icelandic-book-market/
- 321. https://www.baldurbjarnason.com/notes/standardisation/
- 322. https://www.baldurbjarnason.com/2012/11/08/high-tide-and-a-room-of-your-own/
- 323. https://www.baldurbjarnason.com/2012/11/06/knights-and-necromancers-2-has-been-released/
- 324. https://www.baldurbjarnason.com/2012/10/30/the-comment-fiction-challenge-post-mortem/
- 325. https://www.baldurbjarnason.com/2012/10/29/fantasy-collapse-and-a-sense-of-history/
- 326. https://www.baldurbjarnason.com/2012/10/26/two-questions-on-putting-books-on-the-web/
- 327. https://www.baldurbjarnason.com/notes/ibooks-30/
- 328. https://www.baldurbjarnason.com/2012/10/22/perceptions-of-society/
- 329. https://www.baldurbjarnason.com/2012/10/19/what-ive-been-up-to/
- 330. https://www.baldurbjarnason.com/2012/10/01/the-readmill-comment-fiction-challenge/
- 331. https://www.baldurbjarnason.com/notes/is-it-safe/
- 332. https://www.baldurbjarnason.com/notes/the-time-work-takes/
- 333. https://www.baldurbjarnason.com/2012/09/21/i-need-your-help/
- 334. https://www.baldurbjarnason.com/2012/09/19/designing-the-covers/
- 335. https://www.baldurbjarnason.com/2012/09/19/free-kindle-version/
- 336. https://www.baldurbjarnason.com/2012/09/17/what-is-this/
- 337. https://www.baldurbjarnason.com/notes/the-stillborn-creature/
- 338. https://www.baldurbjarnason.com/notes/epub-javascript-security/
- 339. https://www.baldurbjarnason.com/notes/i-be-writing/
- 340. https://www.baldurbjarnason.com/notes/farce/
- 341. https://www.baldurbjarnason.com/notes/bad-writing/
- 342. https://www.baldurbjarnason.com/notes/points-on-drm/
- 343. https://www.baldurbjarnason.com/notes/web-and-ebooks/
- 344. https://www.baldurbjarnason.com/notes/end-of-ebook-dev/
- 345. https://www.baldurbjarnason.com/notes/aftermath/
- 346. https://www.baldurbjarnason.com/notes/today-is-not-tomorrow/
- 347. https://www.baldurbjarnason.com/notes/bits-and-bobs/
- 348. https://www.baldurbjarnason.com/notes/lessons-in-interactivity/
- 349. https://www.baldurbjarnason.com/notes/hierarchies-of-ebook-design/
- 350. https://www.baldurbjarnason.com/notes/treat-ebook-developers-as-developers/
- 351. https://www.baldurbjarnason.com/notes/code-does-not-change-minds/
- 352. https://www.baldurbjarnason.com/notes/amazon-wins/
- 353. https://www.baldurbjarnason.com/notes/idpf-css-pgt/
- 354. https://www.baldurbjarnason.com/notes/javascript-in-ebooks/
- 355. https://www.baldurbjarnason.com/notes/explanatory-windows/
- 356. https://www.baldurbjarnason.com/notes/readium-and-good-intentions/
- 357. https://www.baldurbjarnason.com/notes/epub-widgets-and-windows/
- 358. https://www.baldurbjarnason.com/notes/ebook-widget-semantics/
- 359. https://www.baldurbjarnason.com/notes/widgets-javascript/
- 360. https://www.baldurbjarnason.com/notes/what-do-we-want-from-the-kindle/
- 361. https://www.baldurbjarnason.com/notes/disruptive-crap/
- 362. https://www.baldurbjarnason.com/notes/elsewhere/
- 363. https://www.baldurbjarnason.com/notes/the-pros-and-cons-of-iBooks-2/
- 364. https://www.baldurbjarnason.com/notes/the-ibooks-builtin-widgets/
- 365. https://www.baldurbjarnason.com/notes/the-ibooks-textbook-format/
- 366. https://www.baldurbjarnason.com/notes/the-publishing-animal/
- 367. https://www.baldurbjarnason.com/notes/A-day-of-innovation-on-the-future-of-the-book/
- 368. https://www.baldurbjarnason.com/notes/what-a-publisher-does/
- 369. https://www.baldurbjarnason.com/notes/Design-Pseudoscience/
- 370. https://www.baldurbjarnason.com/notes/a-tale-of-three-blog-posts/
- 371. https://www.baldurbjarnason.com/notes/css-and-ebook-design/
- 372. https://www.baldurbjarnason.com/notes/the-loss-of-ambient-intimacy/
- 373. https://www.baldurbjarnason.com/notes/friday-links-and-reading/
- 374. https://www.baldurbjarnason.com/notes/convert-or-engage/
- 375. https://www.baldurbjarnason.com/notes/CSS3-hyphens/
- 376. https://www.baldurbjarnason.com/notes/just-you-and-the-megacorporation/
- 377. https://www.baldurbjarnason.com/notes/knowledge-is-not-adoption/
- 378. https://www.baldurbjarnason.com/notes/HTML5-history-api/
- 379. https://www.baldurbjarnason.com/notes/social-in-the-mind/
- 380. https://www.baldurbjarnason.com/notes/localstorage-and-messaging/
- 381. https://www.baldurbjarnason.com/notes/javascript-in-epub/
- 382. https://www.baldurbjarnason.com/notes/an-epub-experiment/
- 383. https://www.baldurbjarnason.com/notes/what-is-an-ebook/
- 384. https://www.baldurbjarnason.com/notes/hypotheses-and-testing/
- 385. https://www.baldurbjarnason.com/notes/identifying-publishing-inn/
- 386. https://www.baldurbjarnason.com/notes/on-quality-in-publishing/
- 387. https://www.baldurbjarnason.com/notes/An-interesting-discussion/
- 388. https://toot.cafe/@baldur
- 389. https://twitter.com/fakebaldur
+ 15. https://www.baldurbjarnason.com/2022/wtf-is-a-framework/
+ 16. https://www.baldurbjarnason.com/2022/ootsc-update/
+ 17. https://softwarecrisis.dev/
+ 18. https://toot.cafe/@baldur
+ 19. https://twitter.com/fakebaldur
diff --git a/static/archive/www-chrbutler-com-294dnz.txt b/static/archive/www-chrbutler-com-294dnz.txt
@@ -348,10 +348,10 @@ Previous Entry
References
1. https://www.chrbutler.com/feed.rss
- 2. file:///
- 3. file:///archives
- 4. file:///information
- 5. file:///now/2024-01-06
+ 2. https://www.chrbutler.com/
+ 3. https://www.chrbutler.com/archives
+ 4. https://www.chrbutler.com/information
+ 5. https://www.chrbutler.com/now/2024-01-06
6. https://www.lg.com/us/monitors/lg-32un880-b-4k-uhd-led-monitor
7. https://www.ergotron.com/en-us/products/product-details/45-241#?color=black&attachment option=2-Piece Clamp
8. https://www.elgato.com/en/key-light
@@ -361,7 +361,7 @@ References
12. https://electronics.sony.com/imaging/lenses/all-e-mount/p/sel35f14gm
13. https://www.amazon.com/dp/B08LV7GZVB?psc=1&ref=ppx_yo2ov_dt_b_product_details
14. https://audioengine.com/shop/wirelessspeakers/hd3-wireless-speakers/
- 15. file:///2023-04-24
+ 15. https://www.chrbutler.com/2023-04-24
16. https://floydhome.com/products/the-floyd-table?variant=36527968321698
17. https://www.standupdeskstore.com/sliding-under-desk-pencil-drawer
18. https://www.cyberpowersystems.com/product/ups/pfc-sinewave/cp1500pfclcd/
@@ -390,10 +390,10 @@ References
41. https://g.co/kgs/7ot9aS
42. https://www.post-it.com/3M/en_US/post-it/products/~/Post-it-Super-Sticky-Notes-3-in-x-3-in-Electric-Yellow-12-Pads-Pack-90-Sheets-Pad/?N=4327+3289961157+3294529207&rt=rud
43. https://www.tops-products.com/oxfordtm-blank-index-cards-white-3-x-5-100-per-pack-4.html
- 44. file:///information
- 45. file:///tagged/essays
- 46. file:///2023-08-21
- 47. file:///2023-07-19
+ 44. https://www.chrbutler.com/information
+ 45. https://www.chrbutler.com/tagged/essays
+ 46. https://www.chrbutler.com/2023-08-21
+ 47. https://www.chrbutler.com/2023-07-19
48. https://dontthinkaboutthefuture.eo.page/8y4tg
49. http://chrbutler.com/feed.rss
- 50. file:///impressum
+ 50. https://www.chrbutler.com/impressum
diff --git a/static/archive/www-danstroot-com-wwjfi6.txt b/static/archive/www-danstroot-com-wwjfi6.txt
@@ -3,7 +3,7 @@
IFRAME: [2]https://www.googletagmanager.com/ns.html?id=GTM-55JC288
[3]Dan Stroot
- [4]Home[5]About[6]Archive[7]Snippets[8]Uses
+ [4]Home[5]About[6]Archive[7]Snippets[8]Uses[9]Quotes
(BUTTON) Toggle Menu
@@ -41,7 +41,7 @@ Making Software Last Forever
and more importantly, fixed.
Joel Spolsky (of Fog Creek Software and Stack Overflow) describes
- system re-writes in "[9]Things You Should Never Do, Part I" as “the
+ system re-writes in "[10]Things You Should Never Do, Part I" as “the
single worst strategic mistake that any software company can make.”
Continuing our home analogy, recent price increases for construction
@@ -78,13 +78,13 @@ The World's Oldest Software Systems
In 1958, the United States Department of Defense launched a new
computer-based contract management system called "Mechanization of
Contract Administration Services", or MOCAS (pronounced “MOH-cass”). In
- 2015, [10]MIT Technology Review stated that MOCAS was the oldest
+ 2015, [11]MIT Technology Review stated that MOCAS was the oldest
computer program in continuous use they could verify. At that time
MOCAS managed about $1.3 trillion in government obligations and 340,000
contracts.
- According to the [11]Guinness Book of World Records, the oldest
- software system in use today is either the [12]SABRE Airline
+ According to the [12]Guinness Book of World Records, the oldest
+ software system in use today is either the [13]SABRE Airline
Reservation System (introduced in 1960), or the IRS Individual Master
File (IMF) and Business Master File (BMF) systems introduced in
1962–63.
@@ -115,7 +115,7 @@ Maintenance is About Making Something Last
However, most older airframes are retired for fuel-efficiency reasons,
not because they're worn out.
- Even stuctures made of grass can last indefinitely. [13]Inca rope
+ Even stuctures made of grass can last indefinitely. [14]Inca rope
bridges were simple suspension bridges constructed by the Inca Empire.
The bridges were an integral part of the Inca road system were
constructed using ichu grass.
@@ -264,7 +264,7 @@ Risks of Replacing Software Systems
Maintaining Software to Last Forever
- As I discussed in [14]How Software Learns, software adapts over time -
+ As I discussed in [15]How Software Learns, software adapts over time -
as it is continually refined and reshaped by maintenance and
enhancements. Maintenance is crucial to software's lifespan and
business relevance/value. When software systems are first developed,
@@ -480,7 +480,7 @@ Protecting your maintenance budget - creating a "maintenance fund"
unknown because he always successfully treats small illnesses,
preventing them from evolving into more serious or terminal ones. So,
people say "Oh he is a fine doctor, but he only treats minor
- illnesses". It's true: [15]Nobody Ever Gets Credit for Fixing Problems
+ illnesses". It's true: [16]Nobody Ever Gets Credit for Fixing Problems
that Never Happened.
To most software engineers, legacy systems seem like torturous dead-end
@@ -491,7 +491,7 @@ Protecting your maintenance budget - creating a "maintenance fund"
battlefield surgeons.
Engineering loves new technology. It gains the engineers attention and
- industry marketability. [16]Boring technology on the other hand is
+ industry marketability. [17]Boring technology on the other hand is
great for the company. The engineering cost is lower, and the skills
are easier to obtain and keep, because these engineers are not being
pulled out of your organization for double their salary by Amazon or
@@ -561,7 +561,7 @@ Legacy System Modernization
To do this, you need to overcome people’s natural skepticism and get
them to buy in. The important word in the phrase "proof of concept" is
proof. You need to prove to people that success is possible and worth
- doing. It can't be just an MVP, because [17]MVPs are dangerous.. A red
+ doing. It can't be just an MVP, because [18]MVPs are dangerous.. A red
flag is raised when companies talk about the phases of their
modernization plans in terms of which technologies they are going to
use rather than what value they will add.
@@ -632,25 +632,25 @@ Summary
spending a much smaller amount of money to prevent it; as a business
strategy this makes no sense.
- The [18]Open Mainframe Project estimates that there about 250 billion
+ The [19]Open Mainframe Project estimates that there about 250 billion
lines of COBOL code running today in the world economy, and nearly all
COBOL code contains critical business logic. Companies should maintain
that software and make it last as long as possible.
References
- * [19]Things You Should Never Do, Part I
- * [20]Patterns of Legacy Displacement
- * [21]Kill It with Fire: Manage Aging Computer Systems (and Future
+ * [20]Things You Should Never Do, Part I
+ * [21]Patterns of Legacy Displacement
+ * [22]Kill It with Fire: Manage Aging Computer Systems (and Future
Proof Modern Ones)
- * [22]Building software to last forever
- * [23]The Disappearing Art Of Maintenance
- * [24]Inca rope bridge
- * [25]How Often Do Commercial Airplanes Need Maintenance?
- * [26]Nobody Ever Gets Credit for Fixing Problems that Never Happened
- * [27]Boring Technology Club
- * [28]Open Mainframe Project 2021 Annual Report
- * [29]How Popular is COBOL?
+ * [23]Building software to last forever
+ * [24]The Disappearing Art Of Maintenance
+ * [25]Inca rope bridge
+ * [26]How Often Do Commercial Airplanes Need Maintenance?
+ * [27]Nobody Ever Gets Credit for Fixing Problems that Never Happened
+ * [28]Boring Technology Club
+ * [29]Open Mainframe Project 2021 Annual Report
+ * [30]How Popular is COBOL?
__________________________________________________________________
Image Credit: Bill Gates, CEO of Microsoft, holds Windows 1.0 floppy
@@ -665,52 +665,53 @@ Sharing is Caring
(BUTTON) (BUTTON) (BUTTON)
- [30]Edit this page
+ [31]Edit this page
Dan Stroot · Blog
I love building things. Made in California. Family man, technologist
and Hacker News aficionado. Eternally curious.
- [31]Join me on Twitter.[32]Join me on LinkedIn.[33]Join me on GitHub.
- Crafted with ♥️ in California. © 2023, [34]Dan Stroot
+ [32]Join me on Twitter.[33]Join me on LinkedIn.[34]Join me on GitHub.
+ Crafted with ♥️ in California. © 2024, [35]Dan Stroot
References
Visible links:
1. https://www.danstroot.com/feed.xml
2. https://www.googletagmanager.com/ns.html?id=GTM-55JC288
- 3. file:///
- 4. file:///
- 5. file:///about
- 6. file:///archive
- 7. file:///snippets
- 8. file:///uses
- 9. https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
- 10. https://www.technologyreview.com/2015/08/06/166822/what-is-the-oldest-computer-program-still-in-use/
- 11. https://www.guinnessworldrecords.com/world-records/636196-oldest-software-system-in-continuous-use
- 12. https://en.wikipedia.org/wiki/Sabre_(travel_reservation_system)
- 13. https://en.wikipedia.org/wiki/Inca_rope_bridge
- 14. file:///posts/2022-06-05-how-software-learns
- 15. https://web.mit.edu/nelsonr/www/Repenning=Sterman_CMR_su01_.pdf
- 16. https://engineering.atspotify.com/2013/02/in-praise-of-boring-technology/
- 17. file:///posts/2021-12-27-dangerous-mvps
- 18. https://www.openmainframeproject.org/
- 19. https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
- 20. https://martinfowler.com/articles/patterns-legacy-displacement/
- 21. https://www.amazon.com/Kill-Fire-Manage-Computer-Systems/dp/1718501188
- 22. https://herman.bearblog.dev/building-software-to-last-forever/
- 23. https://www.noemamag.com/the-disappearing-art-of-maintenance/
- 24. https://en.wikipedia.org/wiki/Inca_rope_bridge
- 25. https://monroeaerospace.com/blog/how-often-do-commercial-airplanes-need-maintenance/#:~:text=Commercial airplanes require frequent maintenance,inspection once every few years.
- 26. https://web.mit.edu/nelsonr/www/Repenning=Sterman_CMR_su01_.pdf
- 27. https://boringtechnology.club/
- 28. https://www.openmainframeproject.org/wp-content/uploads/sites/11/2022/04/OMP_Annual_Report_2021_040622.pdf
- 29. https://news.ycombinator.com/item?id=33999718
- 30. https://github.com/dstroot/blog-next-13/blob/master/content/posts/2023-05-25-making_software_last_forever.mdx
- 31. https://twitter.com/danstroot
- 32. https://www.linkedin.com/in/danstroot
- 33. https://github.com/dstroot/blog-next
- 34. file:///analytics
+ 3. https://www.danstroot.com/
+ 4. https://www.danstroot.com/
+ 5. https://www.danstroot.com/about
+ 6. https://www.danstroot.com/archive
+ 7. https://www.danstroot.com/snippets
+ 8. https://www.danstroot.com/uses
+ 9. https://www.danstroot.com/quotes
+ 10. https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
+ 11. https://www.technologyreview.com/2015/08/06/166822/what-is-the-oldest-computer-program-still-in-use/
+ 12. https://www.guinnessworldrecords.com/world-records/636196-oldest-software-system-in-continuous-use
+ 13. https://en.wikipedia.org/wiki/Sabre_(travel_reservation_system)
+ 14. https://en.wikipedia.org/wiki/Inca_rope_bridge
+ 15. https://www.danstroot.com/posts/2022-06-05-how-software-learns
+ 16. https://web.mit.edu/nelsonr/www/Repenning=Sterman_CMR_su01_.pdf
+ 17. https://engineering.atspotify.com/2013/02/in-praise-of-boring-technology/
+ 18. https://www.danstroot.com/posts/2021-12-27-dangerous-mvps
+ 19. https://www.openmainframeproject.org/
+ 20. https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
+ 21. https://martinfowler.com/articles/patterns-legacy-displacement/
+ 22. https://www.amazon.com/Kill-Fire-Manage-Computer-Systems/dp/1718501188
+ 23. https://herman.bearblog.dev/building-software-to-last-forever/
+ 24. https://www.noemamag.com/the-disappearing-art-of-maintenance/
+ 25. https://en.wikipedia.org/wiki/Inca_rope_bridge
+ 26. https://monroeaerospace.com/blog/how-often-do-commercial-airplanes-need-maintenance/#:~:text=Commercial airplanes require frequent maintenance,inspection once every few years.
+ 27. https://web.mit.edu/nelsonr/www/Repenning=Sterman_CMR_su01_.pdf
+ 28. https://boringtechnology.club/
+ 29. https://www.openmainframeproject.org/wp-content/uploads/sites/11/2022/04/OMP_Annual_Report_2021_040622.pdf
+ 30. https://news.ycombinator.com/item?id=33999718
+ 31. https://github.com/dstroot/blog-next-13/blob/master/content/posts/2023-05-25-making_software_last_forever.mdx
+ 32. https://twitter.com/danstroot
+ 33. https://www.linkedin.com/in/danstroot
+ 34. https://github.com/dstroot/blog-next
+ 35. https://www.danstroot.com/analytics
Hidden links:
- 36. file://localhost/search
- 37. file://localhost/about
+ 37. https://www.danstroot.com/search
+ 38. https://www.danstroot.com/about
diff --git a/static/archive/www-gearpatrol-com-6mp4nk.txt b/static/archive/www-gearpatrol-com-6mp4nk.txt
@@ -4,128 +4,140 @@
__________________________________________________________________
* [3]Today in Gear
- * [4]Today's Best Deals
- + [5]Grill Deals
- + [6]Patio Furniture Deals
- + [7]Fitness Deals
- + [8]Style Deals
- + [9]Mattress Deals
- + [10]Outdoor Gear Deals
- + [11]Furniture Sales
- * [12]Gift Ideas
- * [13]Gear Awards
- + [14]The 2023 Home Awards
- + [15]The 2023 Cannabis Awards
- + [16]The 2023 Fitness Awards
- + [17]The 2023 Outdoor Awards
- + [18]The 2022 GP100
- * [19]Buying Guides
- + [20]Watch Buying Guides
- + [21]Drink Buying Guides
- + [22]Home Buying Guides
- + [23]Tech Buying Guides
- + [24]Car and Motorcycle Guides
- + [25]Fitness Buying Guides
- + [26]Style and Grooming Guides
- + [27]Outdoor Buying Guides
- * [28]Reviews
- + [29]Deep Dive
- + [30]Kind of Obsessed
- + [31]Head to Head
- * [32]How-Tos and Explainers
- + [33]Counterpoint
- + [34]Further Details
- + [35]Product Support
- * [36]Watches
- + [37]Watches You Should Know
- + [38]Dive Watches
- + [39]Dress Watches
- + [40]Vintage Watches
- + [41]Tool Watches
- + [42]Watch Accessories
- * [43]Motoring
- + [44]Motorcycles
- + [45]Classic Cars
- + [46]SUVs and Trucks
- + [47]Adventure Vehicles
- + [48]Electric Vehicles
- * [49]Food and Drink
- + [50]Whiskey
- + [51]Cocktails
- + [52]Beer
- + [53]Coffee
- * [54]Home
- + [55]Kitchenware
- + [56]Office
- + [57]Weed
- * [58]Style
- + [59]Grooming
- + [60]Style Spotting
- + [61]Bags and Luggage
- + [62]Style Accessories
- * [63]Tech
- + [64]Audio
- + [65]Computers and Laptops
- + [66]Cameras and Photography
- + [67]Televisions
- + [68]Smartphones
- * [69]Outdoors
- + [70]Knives and Multitools
- + [71]Camping
- + [72]Hiking and Climbing
- + [73]Skiing and Snowboarding
- * [74]Fitness
- + [75]Wellness
- + [76]Training and Recovery
- + [77]Running
- + [78]Cycling
- * [79]Follow
- + [80]Instagram
- + [81]Facebook
- + [82]Twitter
- + [83]YouTube
- + [84]Flipboard
- * [85]Newsletter
- * [86]Gear Patrol Magazine
- * [87]Gear Patrol Studios
- * [88]Videos
- * [89]Library of Pursuits
- * [90]About Gear Patrol
- * [91]Advertise with Us
-
- * [92]Your Privacy Choices
-
- [93]Privacy Notice/Notice at Collection [94]Terms of Use
-
- * [95]Today in Gear
- * [96]Reviews
- * [97]Buying Guides
- * [98]Deals
- * [99]Studios
-
- [100]Magazine
+ * [4]Deals
+ * [5]Holiday Gift Ideas
+ * [6]Gear Awards
+ + [7]The 2023 Style Awards
+ + [8]The 2023 Tech Awards
+ + [9]The 2023 Home Awards
+ + [10]The 2023 Outdoor Awards
+ + [11]The 2023 Fitness Awards
+ + [12]The 2023 Cannabis Awards
+ * [13]Buying Guides
+ + [14]Watch Buying Guides
+ + [15]Drink Buying Guides
+ + [16]Home Buying Guides
+ + [17]Tech Buying Guides
+ + [18]Car and Motorcycle Guides
+ + [19]Fitness Buying Guides
+ + [20]Style and Grooming Guides
+ + [21]Outdoor Buying Guides
+ * [22]Reviews
+ + [23]Deep Dive
+ + [24]Kind of Obsessed
+ + [25]Head to Head
+ * [26]How-Tos and Explainers
+ + [27]Counterpoint
+ + [28]Further Details
+ + [29]Product Support
+ * [30]Watches
+ + [31]Watches You Should Know
+ + [32]Dive Watches
+ + [33]Dress Watches
+ + [34]Vintage Watches
+ + [35]Tool Watches
+ + [36]Watch Accessories
+ * [37]Motoring
+ + [38]Motorcycles
+ + [39]Classic Cars
+ + [40]SUVs and Trucks
+ + [41]Adventure Vehicles
+ + [42]Electric Vehicles
+ * [43]Food and Drink
+ + [44]Whiskey
+ + [45]Cocktails
+ + [46]Beer
+ + [47]Coffee
+ * [48]Home
+ + [49]Kitchenware
+ + [50]Office
+ + [51]Weed
+ * [52]Style
+ + [53]Grooming
+ + [54]Style Spotting
+ + [55]Bags and Luggage
+ + [56]Style Accessories
+ * [57]Tech
+ + [58]Audio
+ + [59]Computers and Laptops
+ + [60]Cameras and Photography
+ + [61]Televisions
+ + [62]Smartphones
+ * [63]Outdoors
+ + [64]Knives and Multitools
+ + [65]Camping
+ + [66]Hiking and Climbing
+ + [67]Skiing and Snowboarding
+ * [68]Fitness
+ + [69]Wellness
+ + [70]Training and Recovery
+ + [71]Running
+ + [72]Cycling
+ * [73]Follow
+ + [74]Instagram
+ + [75]Facebook
+ + [76]Twitter
+ + [77]YouTube
+ + [78]Flipboard
+ * [79]Newsletter
+ * [80]Gear Patrol Magazine
+ * [81]Gear Patrol Studios
+ * [82]Videos
+ * [83]Library of Pursuits
+ * [84]About Gear Patrol
+ * [85]Advertise with Us
+
+ * [86]Your Privacy Choices
+
+ [87]Privacy Notice/Notice at Collection [88]Terms of Use
+
+ * [89]Today in Gear
+ * [90]Reviews
+ * [91]Buying Guides
+ * [92]Deals
+ * [93]Studios
+
+ [94]Newsletter
____________________ Type keyword(s) to search
- Every product is [101]carefully selected by our editors. If you buy
- from a link, [102]we may earn a commission.
-
- tascam portastudio 414 mk 2 on a desk
- Eric Limer
-
- 1. [103]Tech
-
- [104]Audio
-
- [105]This Four-Track Tape Recorder Made Me Fall In Love With Music
- All Over Again
+ Today's Top Stories
+ 1
+ Need a New Stove Hood? Shop Hauslane
+ Presented by
+ Hauslane
+ 2
+ Meet the Limited-Edition Dr Pepper® GMT Watch
+ Presented by
+ Jack Mason
+ 3
+ The 2024 Fitness Awards Full List of Winners
+ 4
+ G-SHOCK's New MUDMASTER Thrives in Extremes
+ Presented by
+ G Shock
+ 5
+ 21 Vinyl Records Every Collection Should Have
+
+ Every product is [95]carefully selected by our editors. If you buy from
+ a link, [96]we may earn a commission.
+
+ 1. [97]Tech
+
+ [98]Audio
+
+ [99]This Four-Track Tape Recorder Made Me Fall In Love With Music All
+ Over Again
This Four-Track Tape Recorder Made Me Fall In Love With Music All Over Again
The cassette is still cool.
- By [106]Eric Limer
- Oct 11, 2023
+ By [100]Eric Limer
+ Updated: Dec 22, 2023
+
+ tascam portastudio 414 mk 2 on a desk
+ Eric Limer
For the past ten years or so I've been a musical rut, playing the same
half-dozen, half-written songs on guitar once every other blue moon and
@@ -134,13 +146,13 @@
choirs, garage bands, and a cappella groups, I’ve been involved in
organized (but never professional) music-making for the better part of
several decades. But, after so long uninspired, I thought that maybe
- the musical part of my life was mostly behind me. Until the [107]Tascam
+ the musical part of my life was mostly behind me. Until the [101]Tascam
Portastudio 414 MKII brought it all flooding back.
* Tascam Portastudio 414 MKII 4-Track Cassette Recorder
- [108]$475 AT REVERB.COM
- [109]Read More
- [110]$475 AT REVERB.COM
+ [102]$475 AT REVERB.COM
+ [103]Read More
+ [104]$475 AT REVERB.COM
Released at the tail end of the 90s, the Portastudio 414 MKII harkens
back to a time before MacBooks shipped with Garageband. If you wanted
@@ -149,10 +161,10 @@
something like this lovely big blue beast. And make no mistake, this
chunky boy can deliver if you've got the chops. Bruce Springsteen's
Nebraska, a few early Ween records, and some vintage Weird Al tunes
- [111]were all recorded on a Portastudio of one make or another. More
+ [105]were all recorded on a Portastudio of one make or another. More
recently, Nine Inch Nails' Alessandro Cortini has been almost single
handedly responsible for making the 414 MKII in particular cool again
- with [112]his unorthodox (and extremely sick) use of the device as an
+ with [106]his unorthodox (and extremely sick) use of the device as an
instrument in live performance.
Eric Limer
@@ -160,7 +172,7 @@ Tascam Portastudio 414 MKII 4-Track Cassette Recorder
reverb.com
$475.00
- [113]SHOP NOW
+ [107]SHOP NOW
The 414 MK II lets you record four independent tracks to a humble
cassette tape, just enough room for bass, guitar, vocals, and drums,
@@ -193,7 +205,7 @@ Tascam Portastudio 414 MKII 4-Track Cassette Recorder
actually want that telltale hiss).
Eric Limer
- The joy of working in an analog medium, as [114]lovers of film
+ The joy of working in an analog medium, as [108]lovers of film
photography can attest, is both the friction and the flavor it brings.
Light leaks can spice up an otherwise average photograph. A little tape
hiss can give your jam that extra flair. The cost, of course, is that
@@ -204,7 +216,7 @@ Tascam Portastudio 414 MKII 4-Track Cassette Recorder
artist nor a remotely competent audio engineer.
After a few hours of trying and failing to adequately record the
- beat-to-shit [115]Yamaha FG-335II I stole from my dad on my way to
+ beat-to-shit [109]Yamaha FG-335II I stole from my dad on my way to
college 16 years ago with a unidirectional dynamic mic not remotely fit
for the task, I tripped and fell into a whole other rabbit hole. What
you really need, the gear gremlin between my ears sweetly whispered, is
@@ -223,8 +235,8 @@ Featured in this track:
Korg Volca Keys
Korg amazon.com
$237.00
- $147.99 (38% off)
- [116]SHOP NOW
+ $149.99 (37% off)
+ [110]SHOP NOW
Arguably the cornerstone of Korg's budget "Volca" line, the Volca Keys
has old-school analog circuitry, basic sequencer functionality and
@@ -234,12 +246,12 @@ Featured in this track:
Korg NTS Digital Synth Kit 1
Korg NTS Digital Synth Kit 1
Korg amazon.com
- $95.00
- [117]SHOP NOW
+ $115.99
+ [111]SHOP NOW
You have to assemble this tiny, digital synth yourself, but it packs a
ton of functionality into an itty bitty and affordable package. It
- supports [118]a library of community-programmed instrument sounds and
+ supports [112]a library of community-programmed instrument sounds and
effects and doubles as a capable FX pedal for my other gear thanks to
its passthrough reverb, chorus and modulation effects.
Arturia KeyStep 32-Key Controller
@@ -247,7 +259,7 @@ Featured in this track:
Arturia amazon.com
$149.00
$129.00 (13% off)
- [119]SHOP NOW
+ [113]SHOP NOW
My Korgs all sport touchpad keyboards that are... technically
functional. If you want any sort of precision, an external MIDI
@@ -257,7 +269,7 @@ Featured in this track:
Korg Volca Sample 2 Korg Volca Sample 2
Korg guitarcenter.com
$109.99
- [120]SHOP NOW
+ [114]SHOP NOW
It's not a drum machine, but I used it as one because it comes
preloaded with a number of drum recordings (and other sound clips) and
@@ -285,8 +297,8 @@ Featured in this track:
has taken me away from analog, and towards digital devices that can
synthesize and sequence a song’s worth of instruments inside themselves
(still no computer screens allowed). At the moment, I’m in love with my
- [121]"Woovebox," a petite-but-powerful one-person labor of love out of
- Australia, while I simultaneously lust after [122]the wickedly slick,
+ [115]"Woovebox," a petite-but-powerful one-person labor of love out of
+ Australia, while I simultaneously lust after [116]the wickedly slick,
murdered-out Dirtywave M8 Tracker, a Gameboy-sized studio in a
handheld.
@@ -299,258 +311,258 @@ Featured in this track:
it's that the odds are very high I'll come crawling back to cassette.
* Tascam Portastudio 414 MKII 4-Track Cassette Recorder
- [123]$475 AT REVERB.COM
- [124]Read More
- [125]$475 AT REVERB.COM
+ [117]$475 AT REVERB.COM
+ [118]Read More
+ [119]$475 AT REVERB.COM
Related Stories
The Best Vintage Cassette Tape Players
The Comeback of the Classic Cassette
+ Advertisement - Continue Reading Below
(BUTTON)
- More From [126]Audio
- The Best Dolby Atmos Soundbars of 2023
- These Turntable and Speaker Combos Make Vinyl Easy
+ More From [120]Audio
+ 21 Vinyl Records Every Collection Should Have
+ The Best Audio Gadgets Announced at CES 2024
__________________________________________________________________
Advertisement - Continue Reading Below
- The Best Accessories for Your Sonos Speakers
+ The Best Floorstanding Speakers Under $1,000
__________________________________________________________________
- 6 Tricks All Sonos Owners Should Know
+ The Argument Against the "Do It All" Speaker
__________________________________________________________________
- How to Play Vinyl Records on Your Sonos Speakers
- AirPods Pro Don’t Fit Your Ears? Get These
+ Why Your Sound System Needs a Wireless Subwoofer
+ The Most Interesting Hi-Fi and Audio Gear of 2023
__________________________________________________________________
__________________________________________________________________
- The Best Cheap Wireless Earbuds (All Under $100)
- The New Sony WF-1000XM5 Are Elite Wireless Earbuds
+ Apple Might've Solved Your Biggest Soundbar Gripe
+ Our 11 Favorite Headphones We Tested in 2023
__________________________________________________________________
- Update Your AirPods and Get More Features
+ The Best Multi-Room Wireless Speakers of 2023
__________________________________________________________________
- Your AirPods Pro Just Got Way Better — Here's How
+ The Argument Against a Wireless Hi-Fi System
__________________________________________________________________
- * [127]About Us
- * [128]Today in Gear
- * [129]Deals
- * [130]Gift Guides
- * [131]DPReview
- * [132]Watches
- * [133]Motoring
- * [134]Style
- * [135]Outdoors
- * [136]Fitness
- * [137]Food and Drink
- * [138]Home
- * [139]Tech
- * [140]Gear Patrol Magazine
- * [141]Newsletters
- * [142]Gear Patrol Studios
- * [143]How We Test Products
- * [144]Advertise
- * [145]Licensing and Accolades
- * [146]RSS
+ * [121]About Us
+ * [122]Today in Gear
+ * [123]Deals
+ * [124]Gift Guides
+ * [125]DPReview
+ * [126]Watches
+ * [127]Motoring
+ * [128]Style
+ * [129]Outdoors
+ * [130]Fitness
+ * [131]Food and Drink
+ * [132]Home
+ * [133]Tech
+ * [134]Gear Patrol Magazine
+ * [135]Newsletters
+ * [136]Gear Patrol Studios
+ * [137]How We Test Products
+ * [138]Advertise
+ * [139]Licensing and Accolades
+ * [140]RSS
Gear Patrol – For Life's Pursuits Gear Patrol participates in various
affiliate marketing programs, which means we may get paid commissions
on editorially chosen products purchased through our links to retailer
sites.
- ©2023 Gear Patrol, LLC. All Rights Reserved.
- * [147]Privacy Notice
- * [148]CA Notice at Collection
- * [149]Your CA Privacy Rights/Shine the Light
- * [150]DAA Industry Opt Out
- * [151]Terms Of Use
- * [152]Sitemap
+ ©2024 Gear Patrol, LLC. All Rights Reserved.
+ * [141]Privacy Notice
+ * [142]CA Notice at Collection
+ * [143]Your CA Privacy Rights/Shine the Light
+ * [144]DAA Industry Opt Out
+ * [145]Terms Of Use
+ * [146]Sitemap
- [153]Your Privacy Choices: Opt Out of Sale/Targeted Ads
+ [147]Your Privacy Choices: Opt Out of Sale/Targeted Ads
References
Visible links:
- 1. file:///
- 2. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L75009-3138TMP.html#searchoverlay
- 3. file:///briefings/today-in-gear/
+ 1. https://www.gearpatrol.com/
+ 2. https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/#searchoverlay
+ 3. https://www.gearpatrol.com/briefings/today-in-gear/
4. https://www.gearpatrol.com/deals/a34849668/best-deals/
- 5. https://www.gearpatrol.com/deals/a35785047/best-grills-on-sale/
- 6. https://www.gearpatrol.com/deals/a35730687/patio-furniture-sales/
- 7. file:///deals/a37854345/best-fitness-gear-deals/
- 8. https://www.gearpatrol.com/deals/a34847479/mens-clothing-sale/
- 9. https://www.gearpatrol.com/deals/a655645/best-mattress-deals/
- 10. https://www.gearpatrol.com/deals/a35854645/best-outdoor-gear-deals/
- 11. https://www.gearpatrol.com/deals/a37867872/furniture-sale/
- 12. https://www.gearpatrol.com/gift-guides/
- 13. https://www.gearpatrol.com/gear-awards/
- 14. https://www.gearpatrol.com/home/a43576931/home-awards-2023/
- 15. https://www.gearpatrol.com/home/a43496144/cannabis-awards-2023/
- 16. https://www.gearpatrol.com/fitness/a42254287/fitness-awards-2023/
- 17. https://www.gearpatrol.com/outdoors/a44116782/outdoor-awards-2023/
- 18. https://www.gearpatrol.com/briefings/a41917334/2022-gp100-best-products-of-the-year/
- 19. file:///buying-guides/
- 20. file:///watch-buying-guides/
- 21. file:///drink-buying-guides/
- 22. file:///home-buying-guides/
- 23. file:///tech-buying-guides/
- 24. file:///car-motorcycle-buying-guides/
- 25. file:///fitness-buying-guides/
- 26. file:///style-buying-guides/
- 27. file:///outdoor-buying-guides/
- 28. file:///reviews/
- 29. file:///deep-dive/
- 30. file:///kind-of-obsessed/
- 31. file:///head-to-head-reviews/
- 32. file:///how-tos-explainers/
- 33. file:///counterpoint/
- 34. file:///further-details/
- 35. file:///product-support/
- 36. file:///watches/
- 37. file:///watches-you-should-know/
- 38. file:///dive-watches/
- 39. file:///dress-watches/
- 40. file:///vintage-watches/
- 41. file:///tool-watches/
- 42. file:///watch-accessories/
- 43. file:///cars/
- 44. file:///cars/motorcycles/
- 45. file:///classic-cars/
- 46. file:///suvs-trucks/
- 47. file:///adventure-vehicles/
- 48. file:///electric-vehicles/
- 49. file:///food/
- 50. file:///whiskey/
- 51. file:///cocktails/
- 52. file:///beer/
- 53. file:///coffee/
- 54. file:///home/
- 55. file:///kitchenware/
- 56. file:///office/
- 57. file:///weed/
- 58. file:///style/
- 59. file:///style/grooming/
- 60. file:///style-spotting/
- 61. file:///bags-luggage/
- 62. file:///style-accessories/
- 63. file:///tech/
- 64. file:///tech/audio/
- 65. file:///computers-laptops/
- 66. file:///cameras-photography/
- 67. file:///televisions/
- 68. file:///smartphones/
- 69. file:///outdoors/
- 70. file:///knives-multitools/
- 71. file:///camping/
- 72. file:///hiking-climbing/
- 73. file:///skiing-snowboarding/
- 74. file:///fitness/
- 75. file:///fitness/health-wellness/
- 76. file:///training-recovery/
- 77. file:///running/
- 78. file:///biking/
- 79. file:///about/
- 80. https://www.instagram.com/gearpatrol/
- 81. https://www.facebook.com/gearpatrol
- 82. https://twitter.com/gearpatrol
- 83. https://www.youtube.com/user/gearpatrol
- 84. https://flipboard.com/@GearPatrol
- 85. https://email.gearpatrol.com/subscribe
- 86. https://www.gearpatrol.com/about/a40849193/about-gear-patrol-magazine/
- 87. https://studios.gearpatrol.com/
- 88. file:///videos/
- 89. https://email.gearpatrol.com/library-of-pursuits
- 90. https://www.gearpatrol.com/about/a2281/about/
- 91. https://studios.gearpatrol.com/contact/
- 92. file:///about/a42158740/do-not-sell-my-personal-information/
- 93. https://www.hearst.com/-/us-magazines-privacy-notice
- 94. https://www.hearst.com/-/us-magazines-terms-of-use
- 95. file:///today-in-gear
- 96. file:///reviews/
- 97. file:///buying-guides
- 98. file:///deals/
- 99. https://studios.gearpatrol.com/
- 100. https://store.gearpatrol.com/collections/gear-patrol-magazine-issue-twenty/products/gear-patrol-magazine-subscription
- 101. https://www.gearpatrol.com/about/a43276360/how-we-evaluate-products/
- 102. https://www.gearpatrol.com/about/a2281/about/#:~:text=Affiliate Disclosure Statement,price as a referral fee.
- 103. https://www.gearpatrol.com/tech/
- 104. https://www.gearpatrol.com/tech/audio/
- 105. https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/
- 106. file:///author/225861/eric-limer/
- 107. https://go.redirectingat.com/?id=31959X896062&xs=1&url=https://reverb.com/p/tascam-414-mkii&sref=https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/
- 108. https://go.redirectingat.com/?id=31959X896062&url=https://reverb.com/marketplace?product_type=pro-audio&query=TASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
- 109. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L75009-3138TMP.html#product-1018365f-aed1-4bbd-86ea-466ab005acb7-anchor
- 110. https://go.redirectingat.com/?id=31959X896062&url=https://reverb.com/marketplace?product_type=pro-audio&query=TASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
- 111. https://mixdownmag.com.au/features/the-10-best-recordings-on-the-iconic-tascam-portastudio/
- 112. https://www.youtube.com/watch?v=11BP4Pe8iYk
- 113. https://go.redirectingat.com/?id=31959X896062&url=https://reverb.com/marketplace?product_type=pro-audio&query=TASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
- 114. https://www.gearpatrol.com/tech/a43946858/formula-1-film-photography-tips/
- 115. https://terrifyingtonetrip.wordpress.com/2013/11/07/guitarsenal-early-80s-yamaha-fg335ii-acoustic/
- 116. https://www.amazon.com/dp/B00CAKSVTU
- 117. https://www.amazon.com/dp/B07XH591BH
- 118. https://korginc.github.io/logue-sdk/unit-index/
- 119. https://www.amazon.com/dp/B01BPSBU40
- 120. https://go.redirectingat.com/?id=31959X896062&url=https://www.guitarcenter.com/KORG/Volca-Sample-2-Digital-Sample-Sequencer-White-1500000332703.gc
- 121. https://www.woovebox.com/
- 122. https://dirtywave.com/
- 123. https://go.redirectingat.com/?id=31959X896062&url=https://reverb.com/marketplace?product_type=pro-audio&query=TASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
- 124. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L75009-3138TMP.html#product-1018365f-aed1-4bbd-86ea-466ab005acb7-anchor
- 125. https://go.redirectingat.com/?id=31959X896062&url=https://reverb.com/marketplace?product_type=pro-audio&query=TASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
- 126. file:///tech/audio/
- 127. file:///about/a2281/about/
- 128. file:///briefings/today-in-gear/
- 129. file:///deals/
- 130. file:///gift-guides/
- 131. https://www.dpreview.com/
- 132. file:///watches/
- 133. file:///cars/
- 134. file:///style/
- 135. file:///outdoors/
- 136. file:///fitness/
- 137. file:///food/
- 138. file:///home/
- 139. file:///tech/
- 140. file:///about/a40849193/about-gear-patrol-magazine/
- 141. https://email.gearpatrol.com/subscribe
- 142. https://studios.gearpatrol.com/
- 143. file:///about/a43276360/how-we-evaluate-products/
- 144. https://studios.gearpatrol.com/contact/
- 145. https://info.wrightsmedia.com/gearpatrol-licensing-reprints
- 146. file:///rss/all.xml/
- 147. https://www.hearst.com/-/us-magazines-privacy-notice
- 148. https://www.hearst.com/-/us-magazines-privacy-notice#_ADDITIONAL_INFO
- 149. https://www.hearst.com/-/us-magazines-privacy-notice#_ADDITIONAL_INFO
- 150. https://www.hearst.com/-/us-magazines-privacy-notice#_OPT_OUTS
- 151. https://www.hearst.com/-/us-magazines-terms-of-use
- 152. file:///sitemap/
- 153. file:///about/a42158740/do-not-sell-my-personal-information/
+ 5. https://www.gearpatrol.com/gift-guides/
+ 6. https://www.gearpatrol.com/gear-awards/
+ 7. https://www.gearpatrol.com/style/a45302846/gear-patrol-style-awards-2023/
+ 8. https://www.gearpatrol.com/tech/a45619555/tech-awards-2023/
+ 9. https://www.gearpatrol.com/home/a43576931/home-awards-2023/
+ 10. https://www.gearpatrol.com/outdoors/a44116782/outdoor-awards-2023/
+ 11. https://www.gearpatrol.com/fitness/a42254287/fitness-awards-2023/
+ 12. https://www.gearpatrol.com/home/a43496144/cannabis-awards-2023/
+ 13. https://www.gearpatrol.com/buying-guides/
+ 14. https://www.gearpatrol.com/watch-buying-guides/
+ 15. https://www.gearpatrol.com/drink-buying-guides/
+ 16. https://www.gearpatrol.com/home-buying-guides/
+ 17. https://www.gearpatrol.com/tech-buying-guides/
+ 18. https://www.gearpatrol.com/car-motorcycle-buying-guides/
+ 19. https://www.gearpatrol.com/fitness-buying-guides/
+ 20. https://www.gearpatrol.com/style-buying-guides/
+ 21. https://www.gearpatrol.com/outdoor-buying-guides/
+ 22. https://www.gearpatrol.com/reviews/
+ 23. https://www.gearpatrol.com/deep-dive/
+ 24. https://www.gearpatrol.com/kind-of-obsessed/
+ 25. https://www.gearpatrol.com/head-to-head-reviews/
+ 26. https://www.gearpatrol.com/how-tos-explainers/
+ 27. https://www.gearpatrol.com/counterpoint/
+ 28. https://www.gearpatrol.com/further-details/
+ 29. https://www.gearpatrol.com/product-support/
+ 30. https://www.gearpatrol.com/watches/
+ 31. https://www.gearpatrol.com/watches-you-should-know/
+ 32. https://www.gearpatrol.com/dive-watches/
+ 33. https://www.gearpatrol.com/dress-watches/
+ 34. https://www.gearpatrol.com/vintage-watches/
+ 35. https://www.gearpatrol.com/tool-watches/
+ 36. https://www.gearpatrol.com/watch-accessories/
+ 37. https://www.gearpatrol.com/cars/
+ 38. https://www.gearpatrol.com/cars/motorcycles/
+ 39. https://www.gearpatrol.com/classic-cars/
+ 40. https://www.gearpatrol.com/suvs-trucks/
+ 41. https://www.gearpatrol.com/adventure-vehicles/
+ 42. https://www.gearpatrol.com/electric-vehicles/
+ 43. https://www.gearpatrol.com/food/
+ 44. https://www.gearpatrol.com/whiskey/
+ 45. https://www.gearpatrol.com/cocktails/
+ 46. https://www.gearpatrol.com/beer/
+ 47. https://www.gearpatrol.com/coffee/
+ 48. https://www.gearpatrol.com/home/
+ 49. https://www.gearpatrol.com/kitchenware/
+ 50. https://www.gearpatrol.com/office/
+ 51. https://www.gearpatrol.com/weed/
+ 52. https://www.gearpatrol.com/style/
+ 53. https://www.gearpatrol.com/style/grooming/
+ 54. https://www.gearpatrol.com/style-spotting/
+ 55. https://www.gearpatrol.com/bags-luggage/
+ 56. https://www.gearpatrol.com/style-accessories/
+ 57. https://www.gearpatrol.com/tech/
+ 58. https://www.gearpatrol.com/tech/audio/
+ 59. https://www.gearpatrol.com/computers-laptops/
+ 60. https://www.gearpatrol.com/cameras-photography/
+ 61. https://www.gearpatrol.com/televisions/
+ 62. https://www.gearpatrol.com/smartphones/
+ 63. https://www.gearpatrol.com/outdoors/
+ 64. https://www.gearpatrol.com/knives-multitools/
+ 65. https://www.gearpatrol.com/camping/
+ 66. https://www.gearpatrol.com/hiking-climbing/
+ 67. https://www.gearpatrol.com/skiing-snowboarding/
+ 68. https://www.gearpatrol.com/fitness/
+ 69. https://www.gearpatrol.com/fitness/health-wellness/
+ 70. https://www.gearpatrol.com/training-recovery/
+ 71. https://www.gearpatrol.com/running/
+ 72. https://www.gearpatrol.com/biking/
+ 73. https://www.gearpatrol.com/about/
+ 74. https://www.instagram.com/gearpatrol/
+ 75. https://www.facebook.com/gearpatrol
+ 76. https://twitter.com/gearpatrol
+ 77. https://www.youtube.com/user/gearpatrol
+ 78. https://flipboard.com/@GearPatrol
+ 79. https://email.gearpatrol.com/subscribe
+ 80. https://www.gearpatrol.com/about/a40849193/about-gear-patrol-magazine/
+ 81. https://studios.gearpatrol.com/
+ 82. https://www.gearpatrol.com/videos/
+ 83. https://email.gearpatrol.com/library-of-pursuits
+ 84. https://www.gearpatrol.com/about/a2281/about/
+ 85. https://studios.gearpatrol.com/contact/
+ 86. https://www.gearpatrol.com/about/a42158740/do-not-sell-my-personal-information/
+ 87. https://www.hearst.com/-/us-magazines-privacy-notice
+ 88. https://www.hearst.com/-/us-magazines-terms-of-use
+ 89. https://www.gearpatrol.com/today-in-gear
+ 90. https://www.gearpatrol.com/reviews/
+ 91. https://www.gearpatrol.com/buying-guides
+ 92. https://www.gearpatrol.com/deals/a34849668/best-deals/
+ 93. https://studios.gearpatrol.com/
+ 94. https://email.gearpatrol.com/subscribe
+ 95. https://www.gearpatrol.com/about/a43276360/how-we-evaluate-products/
+ 96. https://www.gearpatrol.com/about/a2281/about/#:~:text=Affiliate Disclosure Statement,price as a referral fee.
+ 97. https://www.gearpatrol.com/tech/
+ 98. https://www.gearpatrol.com/tech/audio/
+ 99. https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/
+ 100. https://www.gearpatrol.com/author/225861/eric-limer/
+ 101. https://go.redirectingat.com/?id=31959X896062&xs=1&url=https://reverb.com/p/tascam-414-mkii&sref=https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/
+ 102. https://go.redirectingat.com/?id=31959X896062&url=https://reverb.com/marketplace?product_type=pro-audio&query=TASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
+ 103. https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/#product-1018365f-aed1-4bbd-86ea-466ab005acb7-anchor
+ 104. https://go.redirectingat.com/?id=31959X896062&url=https://reverb.com/marketplace?product_type=pro-audio&query=TASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
+ 105. https://mixdownmag.com.au/features/the-10-best-recordings-on-the-iconic-tascam-portastudio/
+ 106. https://www.youtube.com/watch?v=11BP4Pe8iYk
+ 107. https://go.redirectingat.com/?id=31959X896062&url=https://reverb.com/marketplace?product_type=pro-audio&query=TASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
+ 108. https://www.gearpatrol.com/tech/a43946858/formula-1-film-photography-tips/
+ 109. https://terrifyingtonetrip.wordpress.com/2013/11/07/guitarsenal-early-80s-yamaha-fg335ii-acoustic/
+ 110. https://www.amazon.com/dp/B00CAKSVTU
+ 111. https://www.amazon.com/dp/B07XH591BH
+ 112. https://korginc.github.io/logue-sdk/unit-index/
+ 113. https://www.amazon.com/dp/B01BPSBU40
+ 114. https://go.redirectingat.com/?id=31959X896062&url=https://www.guitarcenter.com/KORG/Volca-Sample-2-Digital-Sample-Sequencer-White-1500000332703.gc
+ 115. https://www.woovebox.com/
+ 116. https://dirtywave.com/
+ 117. https://go.redirectingat.com/?id=31959X896062&url=https://reverb.com/marketplace?product_type=pro-audio&query=TASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
+ 118. https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/#product-1018365f-aed1-4bbd-86ea-466ab005acb7-anchor
+ 119. https://go.redirectingat.com/?id=31959X896062&url=https://reverb.com/marketplace?product_type=pro-audio&query=TASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
+ 120. https://www.gearpatrol.com/tech/audio/
+ 121. https://www.gearpatrol.com/about/a2281/about/
+ 122. https://www.gearpatrol.com/briefings/today-in-gear/
+ 123. https://www.gearpatrol.com/deals/
+ 124. https://www.gearpatrol.com/gift-guides/
+ 125. https://www.dpreview.com/
+ 126. https://www.gearpatrol.com/watches/
+ 127. https://www.gearpatrol.com/cars/
+ 128. https://www.gearpatrol.com/style/
+ 129. https://www.gearpatrol.com/outdoors/
+ 130. https://www.gearpatrol.com/fitness/
+ 131. https://www.gearpatrol.com/food/
+ 132. https://www.gearpatrol.com/home/
+ 133. https://www.gearpatrol.com/tech/
+ 134. https://www.gearpatrol.com/about/a40849193/about-gear-patrol-magazine/
+ 135. https://email.gearpatrol.com/subscribe
+ 136. https://studios.gearpatrol.com/
+ 137. https://www.gearpatrol.com/about/a43276360/how-we-evaluate-products/
+ 138. https://studios.gearpatrol.com/contact/
+ 139. https://info.wrightsmedia.com/gearpatrol-licensing-reprints
+ 140. https://www.gearpatrol.com/rss/all.xml/
+ 141. https://www.hearst.com/-/us-magazines-privacy-notice
+ 142. https://www.hearst.com/-/us-magazines-privacy-notice#_ADDITIONAL_INFO
+ 143. https://www.hearst.com/-/us-magazines-privacy-notice#_ADDITIONAL_INFO
+ 144. https://www.hearst.com/-/us-magazines-privacy-notice#_OPT_OUTS
+ 145. https://www.hearst.com/-/us-magazines-terms-of-use
+ 146. https://www.gearpatrol.com/sitemap/
+ 147. https://www.gearpatrol.com/about/a42158740/do-not-sell-my-personal-information/
Hidden links:
- 155. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L75009-3138TMP.html
- 156. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L75009-3138TMP.html
- 157. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L75009-3138TMP.html#sidepanel
- 158. file://localhost/
- 159. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L75009-3138TMP.html
+ 149. https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/
+ 150. https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/
+ 151. https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/#sidepanel
+ 152. https://www.gearpatrol.com/
+ 153. https://www.gearpatrol.com/tech/audio/a45461959/tascam-portastudio-414-mkii/
+ 154. https://www.gearpatrol.com/briefings/today-in-gear/a45455318/tig-hauslane/
+ 155. https://www.gearpatrol.com/watches/a45446440/meet-the-limited-edition-dr-pepper-gmt-watch/
+ 156. https://www.gearpatrol.com/fitness/a46086061/2024-fitness-awards/
+ 157. https://www.gearpatrol.com/watches/a45415037/product-compedium-template-1696265870/
+ 158. https://www.gearpatrol.com/tech/audio/a44118957/best-vinyl-records-picked-by-experts/
+ 159. https://go.redirectingat.com/?id=31959X896062&url=https%3A%2F%2Freverb.com%2Fmarketplace%3Fproduct_type%3Dpro-audio%26query%3DTASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
160. https://go.redirectingat.com/?id=31959X896062&url=https%3A%2F%2Freverb.com%2Fmarketplace%3Fproduct_type%3Dpro-audio%26query%3DTASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
161. https://go.redirectingat.com/?id=31959X896062&url=https%3A%2F%2Freverb.com%2Fmarketplace%3Fproduct_type%3Dpro-audio%26query%3DTASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
- 162. https://go.redirectingat.com/?id=31959X896062&url=https%3A%2F%2Freverb.com%2Fmarketplace%3Fproduct_type%3Dpro-audio%26query%3DTASCAM+Portastudio+414+MKII+4-Track+Cassette+Recorder
- 163. file://localhost/tech/audio/a41601961/vintage-cassette-player/
- 164. file://localhost/tech/a36356719/cassette-tape-player-revival/
- 165. file://localhost/tech/audio/a44446015/best-atmos-soundbars/
- 166. file://localhost/tech/audio/a553650/best-vinyl-setups/
- 167. file://localhost/tech/audio/a36511887/best-sonos-accessories/
- 168. file://localhost/tech/audio/a36792654/sonos-speaker-settings-to-change/
- 169. file://localhost/tech/audio/a36877979/how-to-connect-bluetooth-turntable-sonos-roam/
- 170. file://localhost/tech/audio/a726852/airpods-pro-comply-eartips/
- 171. file://localhost/tech/audio/a45549852/best-wireless-earbuds-under-100/
- 172. file://localhost/tech/audio/a44590793/sony-wf-1000xm5-wireless-earbuds-review/
- 173. file://localhost/tech/audio/a34056968/how-to-update-your-airpods-pro/
- 174. file://localhost/tech/audio/a45507522/airpods-pro-new-features/
- 175. file://localhost/
- 176. https://www.facebook.com/gearpatrol/
- 177. https://twitter.com/gearpatrol
- 178. https://www.youtube.com/gearpatrol
- 179. https://www.instagram.com/gearpatrol/
+ 162. https://www.gearpatrol.com/tech/audio/a41601961/vintage-cassette-player/
+ 163. https://www.gearpatrol.com/tech/a36356719/cassette-tape-player-revival/
+ 164. https://www.gearpatrol.com/tech/audio/a44118957/best-vinyl-records-picked-by-experts/
+ 165. https://www.gearpatrol.com/tech/audio/a46326970/best-audio-ces-2024/
+ 166. https://www.gearpatrol.com/tech/audio/a42030769/best-floorstanding-speakers/
+ 167. https://www.gearpatrol.com/tech/audio/a46260579/modern-speakers-trend/
+ 168. https://www.gearpatrol.com/tech/audio/a46275100/best-wireless-subwoofer/
+ 169. https://www.gearpatrol.com/tech/audio/a46168154/best-new-hi-fi-audio-gear-2023/
+ 170. https://www.gearpatrol.com/tech/audio/a45908277/apple-tv-volume-control-setting/
+ 171. https://www.gearpatrol.com/tech/audio/a46200182/favorite-headphones-2023/
+ 172. https://www.gearpatrol.com/tech/audio/a360311/best-wireless-multiroom-speakers/
+ 173. https://www.gearpatrol.com/tech/audio/a33809800/hi-fi-wireless-sound-quality-explained/
+ 174. https://www.gearpatrol.com/
+ 175. https://www.facebook.com/gearpatrol/
+ 176. https://twitter.com/gearpatrol
+ 177. https://www.youtube.com/gearpatrol
+ 178. https://www.instagram.com/gearpatrol/
diff --git a/static/archive/www-infoelba-com-beacbk.txt b/static/archive/www-infoelba-com-beacbk.txt
@@ -198,21 +198,21 @@ Further reading
[107]See more
-[108]Agriturismo Amandolo 3 ears
+[108]Elbadoc Camping Village 3 stars
Cavo, Rio Marina
- +39.0565931908
+ +39.0565949966
+
+ +39.3292262698
[109]Contacts[110] Memorize
[111]See more
-[112]Elbadoc Camping Village 3 stars
+[112]Agriturismo Amandolo 3 ears
Cavo, Rio Marina
- +39.0565949966
-
- +39.3292262698
+ +39.0565931908
[113]Contacts[114] Memorize
[115]See more
@@ -224,87 +224,79 @@ Further reading
[117]Contacts[118] Memorize
[119]See more
-[120]Elba MTB Experience
-
- Cavo, Rio Marina
-
- +39.3756066253
- [121]Contacts[122] Memorize
- [123]See more
-
-[124]Appartamento La Luciana
+[120]Appartamento La Luciana
Cavo, Rio Marina
+39.3473107818
- [125]Contacts[126] Memorize
- * [127]Get to Elba
- * [128]How to get there
- * [129]Ferries
- * [130]Getting about on the island
- * [131]Hire
-
- * [132]Stay
- * [133]Hotels
- * [134]Residences
- * [135]Bed & Breakfasts
- * [136]Apartments
- * [137]Small villas and detached houses
- * [138]Villas
- * [139]Farm holiday centres
- * [140]Campsites
- * [141]Camper and caravan
- * [142]Farm holiday campsites
- * [143]Accommodation that is open all year round
- * [144]Luxury accommodation
- * [145]Tourist agencies and realtors
-
- * [146]Eat
- * [147]Restaurants and Pizzerias
- * [148]Food & Wine Experience
- * [149]Local recipes
- * [150]Wines
- * [151]Herbs and typical products
- * [152]Typical dishes
-
- * [153]Useful information
- * [154]ElbaOK Insurance
- * [155]Useful phone numbers and addresses
- * [156]Weather
- * [157]Webcams
- * [158]Apps for your smartphone
-
- * [159]Visit Elba
- * [160]Beaches and coasts
- * [161]Places to see
- * [162]Tuscan Archipelago National Park
- * [163]Guided excursions
- * [164]Useful advice
- * [165]Maps of the Island of Elba
- * [166]I am...
- * [167]Recommended itineraries
-
- * [168]Sports and free time
- * [169]Water sports
- * [170]Land sports
- * [171]Elba not to be missed
- * [172]Outdoor sports
- * [173]Enjoyment and relaxation
- * [174]Courses and study trips
- * [175]Shopping
- * [176]Special events and exhibitions
-
- * [177]Discovering Elba
- * [178]How many beaches are there in Elba?
- * [179]Paths and tracksin Elba
- * [180]Elba in winter
- * [181]Interesting facts
- * [182]History of Elba
- * [183]Geology of Elba
- * [184]Towns of Elba
- * [185]Media Gallery
-
- * [186]Webcams
+ [121]Contacts[122] Memorize
+ * [123]Get to Elba
+ * [124]How to get there
+ * [125]Ferries
+ * [126]Getting about on the island
+ * [127]Hire
+
+ * [128]Stay
+ * [129]Hotels
+ * [130]Residences
+ * [131]Bed & Breakfasts
+ * [132]Apartments
+ * [133]Small villas and detached houses
+ * [134]Villas
+ * [135]Farm holiday centres
+ * [136]Campsites
+ * [137]Camper and caravan
+ * [138]Farm holiday campsites
+ * [139]Accommodation that is open all year round
+ * [140]Luxury accommodation
+ * [141]Tourist agencies and realtors
+
+ * [142]Eat
+ * [143]Restaurants and Pizzerias
+ * [144]Food & Wine Experience
+ * [145]Local recipes
+ * [146]Wines
+ * [147]Herbs and typical products
+ * [148]Typical dishes
+
+ * [149]Useful information
+ * [150]ElbaOK Insurance
+ * [151]Useful phone numbers and addresses
+ * [152]Weather
+ * [153]Webcams
+ * [154]Apps for your smartphone
+
+ * [155]Visit Elba
+ * [156]Beaches and coasts
+ * [157]Places to see
+ * [158]Tuscan Archipelago National Park
+ * [159]Guided excursions
+ * [160]Useful advice
+ * [161]Maps of the Island of Elba
+ * [162]I am...
+ * [163]Recommended itineraries
+
+ * [164]Sports and free time
+ * [165]Water sports
+ * [166]Land sports
+ * [167]Elba not to be missed
+ * [168]Outdoor sports
+ * [169]Enjoyment and relaxation
+ * [170]Courses and study trips
+ * [171]Shopping
+ * [172]Special events and exhibitions
+
+ * [173]Discovering Elba
+ * [174]How many beaches are there in Elba?
+ * [175]Paths and tracksin Elba
+ * [176]Elba in winter
+ * [177]Interesting facts
+ * [178]History of Elba
+ * [179]Geology of Elba
+ * [180]Towns of Elba
+ * [181]Media Gallery
+
+ * [182]Webcams
Infoelba non si assume alcuna responsabilità per l'uso di marchi e
slogan usati dagli inserzionisti e per eventuali errate indicazioni.
@@ -316,14 +308,14 @@ Further reading
::
Infoelba
- ©1999-2023 Infoelba s.r.l. Unipersonale - Viale Teseo Tesei, 12 -
+ ©1999-2024 Infoelba s.r.l. Unipersonale - Viale Teseo Tesei, 12 -
Centro Servizi Il Molino - 57037 Portoferraio (LI)
P. IVA e C.F. 01130150491 - capitale sociale €10.000,00 i.v. - registro
imprese numero 01130150491 - REA: LI - 100635
- [187]infoelba® it is a registered trademark - all rights reserved -
- [188]Accesso all'area riservata - [189]Privacy Policy - [190]Cookie
+ [183]infoelba® it is a registered trademark - all rights reserved -
+ [184]Accesso all'area riservata - [185]Privacy Policy - [186]Cookie
Policy
(BUTTON) top
@@ -339,224 +331,220 @@ References
2. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
3. https://www.iledelbe.net/decouvrir-elbe/communes-villes/rio-marina/cavo/
4. https://www.infoelba.it/scoprire-elba/comuni-paesi/rio-marina/cavo/
- 5. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 6. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 7. file:///arriving-getting-about/getting-about-on-the-island/hire-rental/
- 8. file:///arriving-getting-about/getting-about-on-the-island/taxis/
- 9. file:///arriving-getting-about/getting-about-on-the-island/buses/
- 10. file:///useful-information/useful-phone-numbers-addresses/campers-caravas-facilities/
- 11. file:///where-to-sleep/search/
- 12. file:///eating-cuisine/restaurants-pizzerias/
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 15. file:///island-of-elba/beaches/
- 16. file:///island-of-elba/beaches/bathing-establishments/
- 17. file:///sports-free-time/water-sports/diving/
- 18. file:///sports-free-time/water-sports/sailing/
- 19. file:///island-of-elba/guided-excursions/
- 20. file:///sports-free-time/
- 21. file:///island-of-elba/places-to-see/
- 22. file:///special-offers-island-of-elba/
- 23. file:///island-of-elba-last-minute-booking/
- 24. file:///arriving-getting-about/how-to-get-there/ferries/
- 25. file:///
- 26. file:///arriving-getting-about/
- 27. file:///arriving-getting-about/how-to-get-there/
- 28. file:///arriving-getting-about/how-to-get-there/ferries/
- 29. file:///arriving-getting-about/getting-about-on-the-island/
- 30. file:///arriving-getting-about/getting-about-on-the-island/hire-rental/
- 31. file:///where-to-sleep/
- 32. file:///where-to-sleep/hotels/
- 33. file:///where-to-sleep/residences/
- 34. file:///where-to-sleep/bed-and-breakfasts/
- 35. file:///where-to-sleep/apartments/
- 36. file:///where-to-sleep/small-villas-detached-houses/
- 37. file:///where-to-sleep/villas/
- 38. file:///where-to-sleep/farm-holiday-centres/
- 39. file:///where-to-sleep/campsites/
- 40. file:///where-to-sleep/campers-caravas-facilities/
- 41. file:///where-to-sleep/farm-holiday-campsites/
+ 5. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 6. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 7. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/hire-rental/
+ 8. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/taxis/
+ 9. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/buses/
+ 10. https://www.infoelba.com/useful-information/useful-phone-numbers-addresses/campers-caravas-facilities/
+ 11. https://www.infoelba.com/where-to-sleep/search/
+ 12. https://www.infoelba.com/eating-cuisine/restaurants-pizzerias/
+ 13. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 14. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 15. https://www.infoelba.com/island-of-elba/beaches/
+ 16. https://www.infoelba.com/island-of-elba/beaches/bathing-establishments/
+ 17. https://www.infoelba.com/sports-free-time/water-sports/diving/
+ 18. https://www.infoelba.com/sports-free-time/water-sports/sailing/
+ 19. https://www.infoelba.com/island-of-elba/guided-excursions/
+ 20. https://www.infoelba.com/sports-free-time/
+ 21. https://www.infoelba.com/island-of-elba/places-to-see/
+ 22. https://www.infoelba.com/special-offers-island-of-elba/
+ 23. https://www.infoelba.com/island-of-elba-last-minute-booking/
+ 24. https://www.infoelba.com/arriving-getting-about/how-to-get-there/ferries/
+ 25. https://www.infoelba.com/
+ 26. https://www.infoelba.com/arriving-getting-about/
+ 27. https://www.infoelba.com/arriving-getting-about/how-to-get-there/
+ 28. https://www.infoelba.com/arriving-getting-about/how-to-get-there/ferries/
+ 29. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/
+ 30. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/hire-rental/
+ 31. https://www.infoelba.com/where-to-sleep/
+ 32. https://www.infoelba.com/where-to-sleep/hotels/
+ 33. https://www.infoelba.com/where-to-sleep/residences/
+ 34. https://www.infoelba.com/where-to-sleep/bed-and-breakfasts/
+ 35. https://www.infoelba.com/where-to-sleep/apartments/
+ 36. https://www.infoelba.com/where-to-sleep/small-villas-detached-houses/
+ 37. https://www.infoelba.com/where-to-sleep/villas/
+ 38. https://www.infoelba.com/where-to-sleep/farm-holiday-centres/
+ 39. https://www.infoelba.com/where-to-sleep/campsites/
+ 40. https://www.infoelba.com/where-to-sleep/campers-caravas-facilities/
+ 41. https://www.infoelba.com/where-to-sleep/farm-holiday-campsites/
42. https://www.infoelba.com/where-to-sleep/accommodation-open-all-year-round/
- 43. file:///where-to-sleep/luxury-holidays/
- 44. file:///where-to-sleep/travel-agencies-realtors/
- 45. file:///eating-cuisine/
- 46. file:///eating-cuisine/restaurants-pizzerias/
- 47. file:///eating-cuisine/food-wine-experience/
- 48. file:///eating-cuisine/local-recipes/
- 49. file:///eating-cuisine/elba-wines/
- 50. file:///eating-cuisine/herbs-typical-products/
- 51. file:///eating-cuisine/origins-typical-dishes/
- 52. file:///useful-information/
+ 43. https://www.infoelba.com/where-to-sleep/luxury-holidays/
+ 44. https://www.infoelba.com/where-to-sleep/travel-agencies-realtors/
+ 45. https://www.infoelba.com/eating-cuisine/
+ 46. https://www.infoelba.com/eating-cuisine/restaurants-pizzerias/
+ 47. https://www.infoelba.com/eating-cuisine/food-wine-experience/
+ 48. https://www.infoelba.com/eating-cuisine/local-recipes/
+ 49. https://www.infoelba.com/eating-cuisine/elba-wines/
+ 50. https://www.infoelba.com/eating-cuisine/herbs-typical-products/
+ 51. https://www.infoelba.com/eating-cuisine/origins-typical-dishes/
+ 52. https://www.infoelba.com/useful-information/
53. https://www.infoelba.com/useful-information/elbaok-insurance/
- 54. file:///useful-information/useful-phone-numbers-addresses/
- 55. file:///useful-information/weather-island-of-elba/
- 56. file:///useful-information/webcams/
- 57. file:///useful-information/smartphone-apps/
- 58. file:///island-of-elba/
- 59. file:///island-of-elba/beaches/
- 60. file:///island-of-elba/places-to-see/
- 61. file:///island-of-elba/tuscan-archipelago-national-park/
- 62. file:///island-of-elba/guided-excursions/
- 63. file:///island-of-elba/suggestions/
- 64. file:///island-of-elba/maps/
- 65. file:///island-of-elba/personalized-holidays/
- 66. file:///island-of-elba/recommended-itineraries/
- 67. file:///sports-free-time/
- 68. file:///sports-free-time/water-sports/
- 69. file:///sports-free-time/land-sports/
- 70. file:///sports-free-time/elba-experiences/
- 71. file:///sports-free-time/outdoor-sports/
- 72. file:///sports-free-time/enjoyment-relaxation/
- 73. file:///sports-free-time/courses-study-trips/
- 74. file:///sports-free-time/shopping/
- 75. file:///sports-free-time/special-events-exhibitions/
- 76. file:///discovering-elba/
- 77. file:///elba-beaches/
- 78. file:///elba-paths-routes/
- 79. file:///elba-winter/
- 80. file:///discovering-elba/interesting-facts/
- 81. file:///discovering-elba/history-of-elba/
- 82. file:///discovering-elba/geology-of-elba/
- 83. file:///discovering-elba/communes-towns/
- 84. file:///discovering-elba/media-gallery-island-of-elba/
- 85. file:///useful-information/webcams/
- 86. file:///
- 87. file:///my-choice/
- 88. file:///where-to-sleep/search/
- 89. file:///accommodation-price-availability/
- 90. file:///island-of-elba-last-minute-booking/
- 91. file:///special-offers-island-of-elba/
- 92. file:///arriving-getting-about/how-to-get-there/ferries/booking/
- 93. file:///real-estate-ads-elba/
- 94. file:///
- 95. file:///discovering-elba/
- 96. file:///discovering-elba/communes-towns/
- 97. file:///discovering-elba/communes-towns/rio-marina/
- 98. file:///island-of-elba/places-to-see/historical-places/roman-villa-capo-castello/
- 99. file:///island-of-elba/places-to-see/historical-places/tonietti-mausoleum/
- 100. file:///my-choice/
+ 54. https://www.infoelba.com/useful-information/useful-phone-numbers-addresses/
+ 55. https://www.infoelba.com/useful-information/weather-island-of-elba/
+ 56. https://www.infoelba.com/useful-information/webcams/
+ 57. https://www.infoelba.com/useful-information/smartphone-apps/
+ 58. https://www.infoelba.com/island-of-elba/
+ 59. https://www.infoelba.com/island-of-elba/beaches/
+ 60. https://www.infoelba.com/island-of-elba/places-to-see/
+ 61. https://www.infoelba.com/island-of-elba/tuscan-archipelago-national-park/
+ 62. https://www.infoelba.com/island-of-elba/guided-excursions/
+ 63. https://www.infoelba.com/island-of-elba/suggestions/
+ 64. https://www.infoelba.com/island-of-elba/maps/
+ 65. https://www.infoelba.com/island-of-elba/personalized-holidays/
+ 66. https://www.infoelba.com/island-of-elba/recommended-itineraries/
+ 67. https://www.infoelba.com/sports-free-time/
+ 68. https://www.infoelba.com/sports-free-time/water-sports/
+ 69. https://www.infoelba.com/sports-free-time/land-sports/
+ 70. https://www.infoelba.com/sports-free-time/elba-experiences/
+ 71. https://www.infoelba.com/sports-free-time/outdoor-sports/
+ 72. https://www.infoelba.com/sports-free-time/enjoyment-relaxation/
+ 73. https://www.infoelba.com/sports-free-time/courses-study-trips/
+ 74. https://www.infoelba.com/sports-free-time/shopping/
+ 75. https://www.infoelba.com/sports-free-time/special-events-exhibitions/
+ 76. https://www.infoelba.com/discovering-elba/
+ 77. https://www.infoelba.com/elba-beaches/
+ 78. https://www.infoelba.com/elba-paths-routes/
+ 79. https://www.infoelba.com/elba-winter/
+ 80. https://www.infoelba.com/discovering-elba/interesting-facts/
+ 81. https://www.infoelba.com/discovering-elba/history-of-elba/
+ 82. https://www.infoelba.com/discovering-elba/geology-of-elba/
+ 83. https://www.infoelba.com/discovering-elba/communes-towns/
+ 84. https://www.infoelba.com/discovering-elba/media-gallery-island-of-elba/
+ 85. https://www.infoelba.com/useful-information/webcams/
+ 86. https://www.infoelba.com/
+ 87. https://www.infoelba.com/my-choice/
+ 88. https://www.infoelba.com/where-to-sleep/search/
+ 89. https://www.infoelba.com/accommodation-price-availability/
+ 90. https://www.infoelba.com/island-of-elba-last-minute-booking/
+ 91. https://www.infoelba.com/special-offers-island-of-elba/
+ 92. https://www.infoelba.com/arriving-getting-about/how-to-get-there/ferries/booking/
+ 93. https://www.infoelba.com/real-estate-ads-elba/
+ 94. https://www.infoelba.com/
+ 95. https://www.infoelba.com/discovering-elba/
+ 96. https://www.infoelba.com/discovering-elba/communes-towns/
+ 97. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/
+ 98. https://www.infoelba.com/island-of-elba/places-to-see/historical-places/roman-villa-capo-castello/
+ 99. https://www.infoelba.com/island-of-elba/places-to-see/historical-places/tonietti-mausoleum/
+ 100. https://www.infoelba.com/my-choice/
101. https://www.infoelba.com/useful-information/covid-19-safe-holidays/elbaok-insurance/
- 102. file:///island-of-elba/beaches/cavo-beach/
- 103. file:///island-of-elba/beaches/cala-delle-alghe-beach/
- 104. file:///sports-free-time/land-sports/trekking/routes-paths/gte/
- 105. file:///island-of-elba/places-to-see/historical-places/roman-villa-capo-castello/
- 106. file:///island-of-elba/places-to-see/historical-places/tonietti-mausoleum/
- 107. file:///where-to-sleep/farm-holiday-centres/agriturismo-amandolo-1666/
- 108. file:///where-to-sleep/farm-holiday-centres/agriturismo-amandolo-1666/
- 109. file:///requests/direct-popup.asp?struttura=1666
- 110. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 111. file:///where-to-sleep/campsites/elbadoc-camping-village-1511/
- 112. file:///where-to-sleep/campsites/elbadoc-camping-village-1511/
- 113. file:///requests/direct-popup.asp?struttura=1511
- 114. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 115. file:///eating-cuisine/restaurants-pizzerias/ristoro-dell-amandolo-1667/
- 116. file:///eating-cuisine/restaurants-pizzerias/ristoro-dell-amandolo-1667/
- 117. file:///requests/direct-popup.asp?struttura=1667
- 118. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 119. file:///island-of-elba/guided-excursions/elba-mtb-experience-1735/
- 120. file:///island-of-elba/guided-excursions/elba-mtb-experience-1735/
- 121. file:///requests/direct-popup.asp?struttura=1735
- 122. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 123. file:///where-to-sleep/apartments/appartamento-la-luciana-1739/
- 124. file:///where-to-sleep/apartments/appartamento-la-luciana-1739/
- 125. file:///requests/direct-popup.asp?struttura=1739
- 126. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 127. file:///arriving-getting-about/
- 128. file:///arriving-getting-about/how-to-get-there/
- 129. file:///arriving-getting-about/how-to-get-there/ferries/
- 130. file:///arriving-getting-about/getting-about-on-the-island/
- 131. file:///arriving-getting-about/getting-about-on-the-island/hire-rental/
- 132. file:///where-to-sleep/
- 133. file:///where-to-sleep/hotels/
- 134. file:///where-to-sleep/residences/
- 135. file:///where-to-sleep/bed-and-breakfasts/
- 136. file:///where-to-sleep/apartments/
- 137. file:///where-to-sleep/small-villas-detached-houses/
- 138. file:///where-to-sleep/villas/
- 139. file:///where-to-sleep/farm-holiday-centres/
- 140. file:///where-to-sleep/campsites/
- 141. file:///where-to-sleep/campers-caravas-facilities/
- 142. file:///where-to-sleep/farm-holiday-campsites/
- 143. https://www.infoelba.com/where-to-sleep/accommodation-open-all-year-round/
- 144. file:///where-to-sleep/luxury-holidays/
- 145. file:///where-to-sleep/travel-agencies-realtors/
- 146. file:///eating-cuisine/
- 147. file:///eating-cuisine/restaurants-pizzerias/
- 148. file:///eating-cuisine/food-wine-experience/
- 149. file:///eating-cuisine/local-recipes/
- 150. file:///eating-cuisine/elba-wines/
- 151. file:///eating-cuisine/herbs-typical-products/
- 152. file:///eating-cuisine/origins-typical-dishes/
- 153. file:///useful-information/
- 154. https://www.infoelba.com/useful-information/elbaok-insurance/
- 155. file:///useful-information/useful-phone-numbers-addresses/
- 156. file:///useful-information/weather-island-of-elba/
- 157. file:///useful-information/webcams/
- 158. file:///useful-information/smartphone-apps/
- 159. file:///island-of-elba/
- 160. file:///island-of-elba/beaches/
- 161. file:///island-of-elba/places-to-see/
- 162. file:///island-of-elba/tuscan-archipelago-national-park/
- 163. file:///island-of-elba/guided-excursions/
- 164. file:///island-of-elba/suggestions/
- 165. file:///island-of-elba/maps/
- 166. file:///island-of-elba/personalized-holidays/
- 167. file:///island-of-elba/recommended-itineraries/
- 168. file:///sports-free-time/
- 169. file:///sports-free-time/water-sports/
- 170. file:///sports-free-time/land-sports/
- 171. file:///sports-free-time/elba-experiences/
- 172. file:///sports-free-time/outdoor-sports/
- 173. file:///sports-free-time/enjoyment-relaxation/
- 174. file:///sports-free-time/courses-study-trips/
- 175. file:///sports-free-time/shopping/
- 176. file:///sports-free-time/special-events-exhibitions/
- 177. file:///discovering-elba/
- 178. file:///elba-beaches/
- 179. file:///elba-paths-routes/
- 180. file:///elba-winter/
- 181. file:///discovering-elba/interesting-facts/
- 182. file:///discovering-elba/history-of-elba/
- 183. file:///discovering-elba/geology-of-elba/
- 184. file:///discovering-elba/communes-towns/
- 185. file:///discovering-elba/media-gallery-island-of-elba/
- 186. file:///useful-information/webcams/
- 187. https://www.infoelba.com/
- 188. https://areariservata.infoelba.it/
- 189. file:///privacy-policy/
- 190. file:///cookie-policy/
+ 102. https://www.infoelba.com/island-of-elba/beaches/cavo-beach/
+ 103. https://www.infoelba.com/island-of-elba/beaches/cala-delle-alghe-beach/
+ 104. https://www.infoelba.com/sports-free-time/land-sports/trekking/routes-paths/gte/
+ 105. https://www.infoelba.com/island-of-elba/places-to-see/historical-places/roman-villa-capo-castello/
+ 106. https://www.infoelba.com/island-of-elba/places-to-see/historical-places/tonietti-mausoleum/
+ 107. https://www.infoelba.com/where-to-sleep/campsites/elbadoc-camping-village-1511/
+ 108. https://www.infoelba.com/where-to-sleep/campsites/elbadoc-camping-village-1511/
+ 109. https://www.infoelba.com/requests/direct-popup.asp?struttura=1511
+ 110. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 111. https://www.infoelba.com/where-to-sleep/farm-holiday-centres/agriturismo-amandolo-1666/
+ 112. https://www.infoelba.com/where-to-sleep/farm-holiday-centres/agriturismo-amandolo-1666/
+ 113. https://www.infoelba.com/requests/direct-popup.asp?struttura=1666
+ 114. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 115. https://www.infoelba.com/eating-cuisine/restaurants-pizzerias/ristoro-dell-amandolo-1667/
+ 116. https://www.infoelba.com/eating-cuisine/restaurants-pizzerias/ristoro-dell-amandolo-1667/
+ 117. https://www.infoelba.com/requests/direct-popup.asp?struttura=1667
+ 118. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 119. https://www.infoelba.com/where-to-sleep/apartments/appartamento-la-luciana-1739/
+ 120. https://www.infoelba.com/where-to-sleep/apartments/appartamento-la-luciana-1739/
+ 121. https://www.infoelba.com/requests/direct-popup.asp?struttura=1739
+ 122. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 123. https://www.infoelba.com/arriving-getting-about/
+ 124. https://www.infoelba.com/arriving-getting-about/how-to-get-there/
+ 125. https://www.infoelba.com/arriving-getting-about/how-to-get-there/ferries/
+ 126. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/
+ 127. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/hire-rental/
+ 128. https://www.infoelba.com/where-to-sleep/
+ 129. https://www.infoelba.com/where-to-sleep/hotels/
+ 130. https://www.infoelba.com/where-to-sleep/residences/
+ 131. https://www.infoelba.com/where-to-sleep/bed-and-breakfasts/
+ 132. https://www.infoelba.com/where-to-sleep/apartments/
+ 133. https://www.infoelba.com/where-to-sleep/small-villas-detached-houses/
+ 134. https://www.infoelba.com/where-to-sleep/villas/
+ 135. https://www.infoelba.com/where-to-sleep/farm-holiday-centres/
+ 136. https://www.infoelba.com/where-to-sleep/campsites/
+ 137. https://www.infoelba.com/where-to-sleep/campers-caravas-facilities/
+ 138. https://www.infoelba.com/where-to-sleep/farm-holiday-campsites/
+ 139. https://www.infoelba.com/where-to-sleep/accommodation-open-all-year-round/
+ 140. https://www.infoelba.com/where-to-sleep/luxury-holidays/
+ 141. https://www.infoelba.com/where-to-sleep/travel-agencies-realtors/
+ 142. https://www.infoelba.com/eating-cuisine/
+ 143. https://www.infoelba.com/eating-cuisine/restaurants-pizzerias/
+ 144. https://www.infoelba.com/eating-cuisine/food-wine-experience/
+ 145. https://www.infoelba.com/eating-cuisine/local-recipes/
+ 146. https://www.infoelba.com/eating-cuisine/elba-wines/
+ 147. https://www.infoelba.com/eating-cuisine/herbs-typical-products/
+ 148. https://www.infoelba.com/eating-cuisine/origins-typical-dishes/
+ 149. https://www.infoelba.com/useful-information/
+ 150. https://www.infoelba.com/useful-information/elbaok-insurance/
+ 151. https://www.infoelba.com/useful-information/useful-phone-numbers-addresses/
+ 152. https://www.infoelba.com/useful-information/weather-island-of-elba/
+ 153. https://www.infoelba.com/useful-information/webcams/
+ 154. https://www.infoelba.com/useful-information/smartphone-apps/
+ 155. https://www.infoelba.com/island-of-elba/
+ 156. https://www.infoelba.com/island-of-elba/beaches/
+ 157. https://www.infoelba.com/island-of-elba/places-to-see/
+ 158. https://www.infoelba.com/island-of-elba/tuscan-archipelago-national-park/
+ 159. https://www.infoelba.com/island-of-elba/guided-excursions/
+ 160. https://www.infoelba.com/island-of-elba/suggestions/
+ 161. https://www.infoelba.com/island-of-elba/maps/
+ 162. https://www.infoelba.com/island-of-elba/personalized-holidays/
+ 163. https://www.infoelba.com/island-of-elba/recommended-itineraries/
+ 164. https://www.infoelba.com/sports-free-time/
+ 165. https://www.infoelba.com/sports-free-time/water-sports/
+ 166. https://www.infoelba.com/sports-free-time/land-sports/
+ 167. https://www.infoelba.com/sports-free-time/elba-experiences/
+ 168. https://www.infoelba.com/sports-free-time/outdoor-sports/
+ 169. https://www.infoelba.com/sports-free-time/enjoyment-relaxation/
+ 170. https://www.infoelba.com/sports-free-time/courses-study-trips/
+ 171. https://www.infoelba.com/sports-free-time/shopping/
+ 172. https://www.infoelba.com/sports-free-time/special-events-exhibitions/
+ 173. https://www.infoelba.com/discovering-elba/
+ 174. https://www.infoelba.com/elba-beaches/
+ 175. https://www.infoelba.com/elba-paths-routes/
+ 176. https://www.infoelba.com/elba-winter/
+ 177. https://www.infoelba.com/discovering-elba/interesting-facts/
+ 178. https://www.infoelba.com/discovering-elba/history-of-elba/
+ 179. https://www.infoelba.com/discovering-elba/geology-of-elba/
+ 180. https://www.infoelba.com/discovering-elba/communes-towns/
+ 181. https://www.infoelba.com/discovering-elba/media-gallery-island-of-elba/
+ 182. https://www.infoelba.com/useful-information/webcams/
+ 183. https://www.infoelba.com/
+ 184. https://areariservata.infoelba.it/
+ 185. https://www.infoelba.com/privacy-policy/
+ 186. https://www.infoelba.com/cookie-policy/
Hidden links:
- 192. https://facebook.com/Infoelba
- 193. https://twitter.com/infoelba
- 194. https://instagram.com/infoelba
- 195. https://youtube.com/infoelba
- 196. https://www.infoelba.it/scoprire-elba/comuni-paesi/rio-marina/cavo/
+ 188. https://facebook.com/Infoelba
+ 189. https://twitter.com/infoelba
+ 190. https://instagram.com/infoelba
+ 191. https://youtube.com/infoelba
+ 192. https://www.infoelba.it/scoprire-elba/comuni-paesi/rio-marina/cavo/
+ 193. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 194. https://www.infoelba.net/elba-entdecken/gemeinden-ortschaften/rio-marina/cavo/
+ 195. https://www.iledelbe.net/decouvrir-elbe/communes-villes/rio-marina/cavo/
+ 196. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
197. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
- 198. https://www.infoelba.net/elba-entdecken/gemeinden-ortschaften/rio-marina/cavo/
- 199. https://www.iledelbe.net/decouvrir-elbe/communes-villes/rio-marina/cavo/
- 200. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 201. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 202. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 203. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 204. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 205. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 206. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18644-1167TMP.html
- 207. file://localhost/where-to-sleep/search/
- 208. file://localhost/accommodation-price-availability/
- 209. file://localhost/arriving-getting-about/how-to-get-there/ferries/booking/
- 210. file://localhost/arriving-getting-about/getting-about-on-the-island/hire-rental/booking-on-line/
- 211. https://www.infoelba.com/arriving-getting-about/how-to-get-there/planes/
- 212. https://www.infoelba.com/useful-information/smartphone-apps/#elbatraghetti
- 213. https://www.infoelba.com/real-estate-ads-elba/
- 214. https://www.elbaspiagge.it/shop/?aff=79
- 215. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_dsc_5090.jpg?quality=90&mode=crop&w=1280
- 216. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_cavo_1.jpg?quality=90&mode=crop&w=1280
- 217. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_dsc_5052.jpg?quality=90&mode=crop&w=1280
- 218. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_dsc_5096.jpg?quality=90&mode=crop&w=1280
- 219. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_dsc_5111.jpg?quality=90&mode=crop&w=1280
- 220. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_dsc_5121.jpg?quality=90&mode=crop&w=1280
- 221. https://www.infoelba.com/useful-information/smartphone-apps/#elbatraghetti
- 222. https://www.infoelba.com/real-estate-ads-elba/
- 223. https://www.elbaspiagge.it/shop/?aff=79
- 224. file://localhost/app
+ 198. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 199. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 200. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 201. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 202. https://www.infoelba.com/discovering-elba/communes-towns/rio-marina/cavo/
+ 203. https://www.infoelba.com/where-to-sleep/search/
+ 204. https://www.infoelba.com/accommodation-price-availability/
+ 205. https://www.infoelba.com/arriving-getting-about/how-to-get-there/ferries/booking/
+ 206. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/hire-rental/booking-on-line/
+ 207. https://www.infoelba.com/arriving-getting-about/how-to-get-there/planes/
+ 208. https://www.infoelba.com/useful-information/smartphone-apps/#elbatraghetti
+ 209. https://www.infoelba.com/real-estate-ads-elba/
+ 210. https://www.infoelba.com/useful-information/smartphone-apps/#elbaspiagge
+ 211. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_dsc_5090.jpg?quality=90&mode=crop&w=1280
+ 212. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_cavo_1.jpg?quality=90&mode=crop&w=1280
+ 213. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_dsc_5052.jpg?quality=90&mode=crop&w=1280
+ 214. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_dsc_5096.jpg?quality=90&mode=crop&w=1280
+ 215. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_dsc_5111.jpg?quality=90&mode=crop&w=1280
+ 216. https://dati.infoelba.it/media/photos/isola-d-elba/paesi/rio-marina/cavo/o_dsc_5121.jpg?quality=90&mode=crop&w=1280
+ 217. https://www.infoelba.com/useful-information/smartphone-apps/#elbatraghetti
+ 218. https://www.infoelba.com/real-estate-ads-elba/
+ 219. https://www.infoelba.com/useful-information/smartphone-apps/#elbaspiagge
+ 220. https://www.infoelba.com/app
diff --git a/static/archive/www-infoelba-com-pmih4w.txt b/static/archive/www-infoelba-com-pmih4w.txt
@@ -350,7 +350,7 @@ Hotels near the beach of Sansone
::
Infoelba
- ©1999-2023 Infoelba s.r.l. Unipersonale - Viale Teseo Tesei, 12 -
+ ©1999-2024 Infoelba s.r.l. Unipersonale - Viale Teseo Tesei, 12 -
Centro Servizi Il Molino - 57037 Portoferraio (LI)
P. IVA e C.F. 01130150491 - capitale sociale €10.000,00 i.v. - registro
@@ -373,197 +373,197 @@ References
2. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
3. https://www.iledelbe.net/ile-d-elbe/plages/plage-sansone/
4. https://www.infoelba.it/isola-d-elba/spiagge/spiaggia-sansone/
- 5. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 6. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 7. file:///arriving-getting-about/getting-about-on-the-island/hire-rental/
- 8. file:///arriving-getting-about/getting-about-on-the-island/taxis/
- 9. file:///arriving-getting-about/getting-about-on-the-island/buses/
- 10. file:///useful-information/useful-phone-numbers-addresses/campers-caravas-facilities/
- 11. file:///where-to-sleep/search/
- 12. file:///eating-cuisine/restaurants-pizzerias/
- 13. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 14. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 15. file:///island-of-elba/beaches/
- 16. file:///island-of-elba/beaches/bathing-establishments/
- 17. file:///sports-free-time/water-sports/diving/
- 18. file:///sports-free-time/water-sports/sailing/
- 19. file:///island-of-elba/guided-excursions/
- 20. file:///sports-free-time/
- 21. file:///island-of-elba/places-to-see/
- 22. file:///special-offers-island-of-elba/
- 23. file:///island-of-elba-last-minute-booking/
- 24. file:///arriving-getting-about/how-to-get-there/ferries/
- 25. file:///
- 26. file:///arriving-getting-about/
- 27. file:///arriving-getting-about/how-to-get-there/
- 28. file:///arriving-getting-about/how-to-get-there/ferries/
- 29. file:///arriving-getting-about/getting-about-on-the-island/
- 30. file:///arriving-getting-about/getting-about-on-the-island/hire-rental/
- 31. file:///where-to-sleep/
- 32. file:///where-to-sleep/hotels/
- 33. file:///where-to-sleep/residences/
- 34. file:///where-to-sleep/bed-and-breakfasts/
- 35. file:///where-to-sleep/apartments/
- 36. file:///where-to-sleep/small-villas-detached-houses/
- 37. file:///where-to-sleep/villas/
- 38. file:///where-to-sleep/farm-holiday-centres/
- 39. file:///where-to-sleep/campsites/
- 40. file:///where-to-sleep/campers-caravas-facilities/
- 41. file:///where-to-sleep/farm-holiday-campsites/
+ 5. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 6. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 7. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/hire-rental/
+ 8. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/taxis/
+ 9. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/buses/
+ 10. https://www.infoelba.com/useful-information/useful-phone-numbers-addresses/campers-caravas-facilities/
+ 11. https://www.infoelba.com/where-to-sleep/search/
+ 12. https://www.infoelba.com/eating-cuisine/restaurants-pizzerias/
+ 13. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 14. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 15. https://www.infoelba.com/island-of-elba/beaches/
+ 16. https://www.infoelba.com/island-of-elba/beaches/bathing-establishments/
+ 17. https://www.infoelba.com/sports-free-time/water-sports/diving/
+ 18. https://www.infoelba.com/sports-free-time/water-sports/sailing/
+ 19. https://www.infoelba.com/island-of-elba/guided-excursions/
+ 20. https://www.infoelba.com/sports-free-time/
+ 21. https://www.infoelba.com/island-of-elba/places-to-see/
+ 22. https://www.infoelba.com/special-offers-island-of-elba/
+ 23. https://www.infoelba.com/island-of-elba-last-minute-booking/
+ 24. https://www.infoelba.com/arriving-getting-about/how-to-get-there/ferries/
+ 25. https://www.infoelba.com/
+ 26. https://www.infoelba.com/arriving-getting-about/
+ 27. https://www.infoelba.com/arriving-getting-about/how-to-get-there/
+ 28. https://www.infoelba.com/arriving-getting-about/how-to-get-there/ferries/
+ 29. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/
+ 30. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/hire-rental/
+ 31. https://www.infoelba.com/where-to-sleep/
+ 32. https://www.infoelba.com/where-to-sleep/hotels/
+ 33. https://www.infoelba.com/where-to-sleep/residences/
+ 34. https://www.infoelba.com/where-to-sleep/bed-and-breakfasts/
+ 35. https://www.infoelba.com/where-to-sleep/apartments/
+ 36. https://www.infoelba.com/where-to-sleep/small-villas-detached-houses/
+ 37. https://www.infoelba.com/where-to-sleep/villas/
+ 38. https://www.infoelba.com/where-to-sleep/farm-holiday-centres/
+ 39. https://www.infoelba.com/where-to-sleep/campsites/
+ 40. https://www.infoelba.com/where-to-sleep/campers-caravas-facilities/
+ 41. https://www.infoelba.com/where-to-sleep/farm-holiday-campsites/
42. https://www.infoelba.com/where-to-sleep/accommodation-open-all-year-round/
- 43. file:///where-to-sleep/luxury-holidays/
- 44. file:///where-to-sleep/travel-agencies-realtors/
- 45. file:///eating-cuisine/
- 46. file:///eating-cuisine/restaurants-pizzerias/
- 47. file:///eating-cuisine/food-wine-experience/
- 48. file:///eating-cuisine/local-recipes/
- 49. file:///eating-cuisine/elba-wines/
- 50. file:///eating-cuisine/herbs-typical-products/
- 51. file:///eating-cuisine/origins-typical-dishes/
- 52. file:///useful-information/
+ 43. https://www.infoelba.com/where-to-sleep/luxury-holidays/
+ 44. https://www.infoelba.com/where-to-sleep/travel-agencies-realtors/
+ 45. https://www.infoelba.com/eating-cuisine/
+ 46. https://www.infoelba.com/eating-cuisine/restaurants-pizzerias/
+ 47. https://www.infoelba.com/eating-cuisine/food-wine-experience/
+ 48. https://www.infoelba.com/eating-cuisine/local-recipes/
+ 49. https://www.infoelba.com/eating-cuisine/elba-wines/
+ 50. https://www.infoelba.com/eating-cuisine/herbs-typical-products/
+ 51. https://www.infoelba.com/eating-cuisine/origins-typical-dishes/
+ 52. https://www.infoelba.com/useful-information/
53. https://www.infoelba.com/useful-information/elbaok-insurance/
- 54. file:///useful-information/useful-phone-numbers-addresses/
- 55. file:///useful-information/weather-island-of-elba/
- 56. file:///useful-information/webcams/
- 57. file:///useful-information/smartphone-apps/
- 58. file:///island-of-elba/
- 59. file:///island-of-elba/beaches/
- 60. file:///island-of-elba/places-to-see/
- 61. file:///island-of-elba/tuscan-archipelago-national-park/
- 62. file:///island-of-elba/guided-excursions/
- 63. file:///island-of-elba/suggestions/
- 64. file:///island-of-elba/maps/
- 65. file:///island-of-elba/personalized-holidays/
- 66. file:///island-of-elba/recommended-itineraries/
- 67. file:///sports-free-time/
- 68. file:///sports-free-time/water-sports/
- 69. file:///sports-free-time/land-sports/
- 70. file:///sports-free-time/elba-experiences/
- 71. file:///sports-free-time/outdoor-sports/
- 72. file:///sports-free-time/enjoyment-relaxation/
- 73. file:///sports-free-time/courses-study-trips/
- 74. file:///sports-free-time/shopping/
- 75. file:///sports-free-time/special-events-exhibitions/
- 76. file:///discovering-elba/
- 77. file:///elba-beaches/
- 78. file:///elba-paths-routes/
- 79. file:///elba-winter/
- 80. file:///discovering-elba/interesting-facts/
- 81. file:///discovering-elba/history-of-elba/
- 82. file:///discovering-elba/geology-of-elba/
- 83. file:///discovering-elba/communes-towns/
- 84. file:///discovering-elba/media-gallery-island-of-elba/
- 85. file:///useful-information/webcams/
- 86. file:///
- 87. file:///my-choice/
- 88. file:///where-to-sleep/search/
- 89. file:///accommodation-price-availability/
- 90. file:///island-of-elba-last-minute-booking/
- 91. file:///special-offers-island-of-elba/
- 92. file:///arriving-getting-about/how-to-get-there/ferries/booking/
- 93. file:///real-estate-ads-elba/
- 94. file:///
- 95. file:///island-of-elba/
- 96. file:///island-of-elba/beaches/
- 97. file:///island-of-elba/beaches/most-beautiful-beaches-in-elba/
- 98. file:///island-of-elba/beaches/sorgente-beach/
- 99. file:///my-choice/
+ 54. https://www.infoelba.com/useful-information/useful-phone-numbers-addresses/
+ 55. https://www.infoelba.com/useful-information/weather-island-of-elba/
+ 56. https://www.infoelba.com/useful-information/webcams/
+ 57. https://www.infoelba.com/useful-information/smartphone-apps/
+ 58. https://www.infoelba.com/island-of-elba/
+ 59. https://www.infoelba.com/island-of-elba/beaches/
+ 60. https://www.infoelba.com/island-of-elba/places-to-see/
+ 61. https://www.infoelba.com/island-of-elba/tuscan-archipelago-national-park/
+ 62. https://www.infoelba.com/island-of-elba/guided-excursions/
+ 63. https://www.infoelba.com/island-of-elba/suggestions/
+ 64. https://www.infoelba.com/island-of-elba/maps/
+ 65. https://www.infoelba.com/island-of-elba/personalized-holidays/
+ 66. https://www.infoelba.com/island-of-elba/recommended-itineraries/
+ 67. https://www.infoelba.com/sports-free-time/
+ 68. https://www.infoelba.com/sports-free-time/water-sports/
+ 69. https://www.infoelba.com/sports-free-time/land-sports/
+ 70. https://www.infoelba.com/sports-free-time/elba-experiences/
+ 71. https://www.infoelba.com/sports-free-time/outdoor-sports/
+ 72. https://www.infoelba.com/sports-free-time/enjoyment-relaxation/
+ 73. https://www.infoelba.com/sports-free-time/courses-study-trips/
+ 74. https://www.infoelba.com/sports-free-time/shopping/
+ 75. https://www.infoelba.com/sports-free-time/special-events-exhibitions/
+ 76. https://www.infoelba.com/discovering-elba/
+ 77. https://www.infoelba.com/elba-beaches/
+ 78. https://www.infoelba.com/elba-paths-routes/
+ 79. https://www.infoelba.com/elba-winter/
+ 80. https://www.infoelba.com/discovering-elba/interesting-facts/
+ 81. https://www.infoelba.com/discovering-elba/history-of-elba/
+ 82. https://www.infoelba.com/discovering-elba/geology-of-elba/
+ 83. https://www.infoelba.com/discovering-elba/communes-towns/
+ 84. https://www.infoelba.com/discovering-elba/media-gallery-island-of-elba/
+ 85. https://www.infoelba.com/useful-information/webcams/
+ 86. https://www.infoelba.com/
+ 87. https://www.infoelba.com/my-choice/
+ 88. https://www.infoelba.com/where-to-sleep/search/
+ 89. https://www.infoelba.com/accommodation-price-availability/
+ 90. https://www.infoelba.com/island-of-elba-last-minute-booking/
+ 91. https://www.infoelba.com/special-offers-island-of-elba/
+ 92. https://www.infoelba.com/arriving-getting-about/how-to-get-there/ferries/booking/
+ 93. https://www.infoelba.com/real-estate-ads-elba/
+ 94. https://www.infoelba.com/
+ 95. https://www.infoelba.com/island-of-elba/
+ 96. https://www.infoelba.com/island-of-elba/beaches/
+ 97. https://www.infoelba.com/island-of-elba/beaches/most-beautiful-beaches-in-elba/
+ 98. https://www.infoelba.com/island-of-elba/beaches/sorgente-beach/
+ 99. https://www.infoelba.com/my-choice/
100. https://www.infoelba.com/useful-information/covid-19-safe-holidays/elbaok-insurance/
- 101. file:///island-of-elba/beaches/sorgente-beach/
- 102. file:///island-of-elba/beaches/acquaviva-beach/
- 103. file:///island-of-elba/beaches/viticcio-beach/
- 104. file:///island-of-elba/beaches/pinetina-beach/
- 105. file:///island-of-elba/beaches/enfola-beach/
- 106. file:///island-of-elba/beaches/seccione-beach/
- 107. file:///island-of-elba/beaches/forno-beach/
- 108. file:///island-of-elba/beaches/sottobomba-beach/
- 109. file:///island-of-elba/beaches/scaglieri-beach/
- 110. file:///island-of-elba/beaches/biodola-beach/
- 111. file:///island-of-elba/beaches/capo-bianco-beach/
- 112. file:///island-of-elba/beaches/padulella-beach/
- 113. file:///island-of-elba/beaches/lamaia-beach/
- 114. file:///island-of-elba/beaches/cala-dei-frati-beach/
- 115. file:///island-of-elba/beaches/porticciolo-beach/
- 116. file:///island-of-elba/beaches/le-ghiaie-beach/
- 117. file:///island-of-elba/beaches/le-viste-beach/
- 118. file:///island-of-elba/beaches/procchio-beach/
- 119. file:///where-to-sleep/apartments/casa-di-alessio-1772/
- 120. file:///where-to-sleep/apartments/casa-di-alessio-1772/
- 121. file:///requests/direct-popup.asp?struttura=1772
- 122. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 123. file:///where-to-sleep/campsites/camping-la-sorgente-489/
- 124. file:///where-to-sleep/campsites/camping-la-sorgente-489/
- 125. file:///requests/direct-popup.asp?struttura=489
+ 101. https://www.infoelba.com/island-of-elba/beaches/sorgente-beach/
+ 102. https://www.infoelba.com/island-of-elba/beaches/acquaviva-beach/
+ 103. https://www.infoelba.com/island-of-elba/beaches/viticcio-beach/
+ 104. https://www.infoelba.com/island-of-elba/beaches/pinetina-beach/
+ 105. https://www.infoelba.com/island-of-elba/beaches/enfola-beach/
+ 106. https://www.infoelba.com/island-of-elba/beaches/seccione-beach/
+ 107. https://www.infoelba.com/island-of-elba/beaches/forno-beach/
+ 108. https://www.infoelba.com/island-of-elba/beaches/sottobomba-beach/
+ 109. https://www.infoelba.com/island-of-elba/beaches/scaglieri-beach/
+ 110. https://www.infoelba.com/island-of-elba/beaches/biodola-beach/
+ 111. https://www.infoelba.com/island-of-elba/beaches/capo-bianco-beach/
+ 112. https://www.infoelba.com/island-of-elba/beaches/padulella-beach/
+ 113. https://www.infoelba.com/island-of-elba/beaches/lamaia-beach/
+ 114. https://www.infoelba.com/island-of-elba/beaches/cala-dei-frati-beach/
+ 115. https://www.infoelba.com/island-of-elba/beaches/porticciolo-beach/
+ 116. https://www.infoelba.com/island-of-elba/beaches/le-ghiaie-beach/
+ 117. https://www.infoelba.com/island-of-elba/beaches/le-viste-beach/
+ 118. https://www.infoelba.com/island-of-elba/beaches/procchio-beach/
+ 119. https://www.infoelba.com/where-to-sleep/apartments/casa-di-alessio-1772/
+ 120. https://www.infoelba.com/where-to-sleep/apartments/casa-di-alessio-1772/
+ 121. https://www.infoelba.com/requests/direct-popup.asp?struttura=1772
+ 122. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 123. https://www.infoelba.com/where-to-sleep/campsites/camping-la-sorgente-489/
+ 124. https://www.infoelba.com/where-to-sleep/campsites/camping-la-sorgente-489/
+ 125. https://www.infoelba.com/requests/direct-popup.asp?struttura=489
126. https://pricelists.infoelba.it/Estimate.aspx?structure=489&language=en-GB
- 127. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 128. file:///where-to-sleep/hotels/hotel-paradiso-186/
- 129. file:///where-to-sleep/hotels/hotel-paradiso-186/
- 130. file:///requests/direct-popup.asp?struttura=186
- 131. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 132. file:///arriving-getting-about/
- 133. file:///arriving-getting-about/how-to-get-there/
- 134. file:///arriving-getting-about/how-to-get-there/ferries/
- 135. file:///arriving-getting-about/getting-about-on-the-island/
- 136. file:///arriving-getting-about/getting-about-on-the-island/hire-rental/
- 137. file:///where-to-sleep/
- 138. file:///where-to-sleep/hotels/
- 139. file:///where-to-sleep/residences/
- 140. file:///where-to-sleep/bed-and-breakfasts/
- 141. file:///where-to-sleep/apartments/
- 142. file:///where-to-sleep/small-villas-detached-houses/
- 143. file:///where-to-sleep/villas/
- 144. file:///where-to-sleep/farm-holiday-centres/
- 145. file:///where-to-sleep/campsites/
- 146. file:///where-to-sleep/campers-caravas-facilities/
- 147. file:///where-to-sleep/farm-holiday-campsites/
+ 127. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 128. https://www.infoelba.com/where-to-sleep/hotels/hotel-paradiso-186/
+ 129. https://www.infoelba.com/where-to-sleep/hotels/hotel-paradiso-186/
+ 130. https://www.infoelba.com/requests/direct-popup.asp?struttura=186
+ 131. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 132. https://www.infoelba.com/arriving-getting-about/
+ 133. https://www.infoelba.com/arriving-getting-about/how-to-get-there/
+ 134. https://www.infoelba.com/arriving-getting-about/how-to-get-there/ferries/
+ 135. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/
+ 136. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/hire-rental/
+ 137. https://www.infoelba.com/where-to-sleep/
+ 138. https://www.infoelba.com/where-to-sleep/hotels/
+ 139. https://www.infoelba.com/where-to-sleep/residences/
+ 140. https://www.infoelba.com/where-to-sleep/bed-and-breakfasts/
+ 141. https://www.infoelba.com/where-to-sleep/apartments/
+ 142. https://www.infoelba.com/where-to-sleep/small-villas-detached-houses/
+ 143. https://www.infoelba.com/where-to-sleep/villas/
+ 144. https://www.infoelba.com/where-to-sleep/farm-holiday-centres/
+ 145. https://www.infoelba.com/where-to-sleep/campsites/
+ 146. https://www.infoelba.com/where-to-sleep/campers-caravas-facilities/
+ 147. https://www.infoelba.com/where-to-sleep/farm-holiday-campsites/
148. https://www.infoelba.com/where-to-sleep/accommodation-open-all-year-round/
- 149. file:///where-to-sleep/luxury-holidays/
- 150. file:///where-to-sleep/travel-agencies-realtors/
- 151. file:///eating-cuisine/
- 152. file:///eating-cuisine/restaurants-pizzerias/
- 153. file:///eating-cuisine/food-wine-experience/
- 154. file:///eating-cuisine/local-recipes/
- 155. file:///eating-cuisine/elba-wines/
- 156. file:///eating-cuisine/herbs-typical-products/
- 157. file:///eating-cuisine/origins-typical-dishes/
- 158. file:///useful-information/
+ 149. https://www.infoelba.com/where-to-sleep/luxury-holidays/
+ 150. https://www.infoelba.com/where-to-sleep/travel-agencies-realtors/
+ 151. https://www.infoelba.com/eating-cuisine/
+ 152. https://www.infoelba.com/eating-cuisine/restaurants-pizzerias/
+ 153. https://www.infoelba.com/eating-cuisine/food-wine-experience/
+ 154. https://www.infoelba.com/eating-cuisine/local-recipes/
+ 155. https://www.infoelba.com/eating-cuisine/elba-wines/
+ 156. https://www.infoelba.com/eating-cuisine/herbs-typical-products/
+ 157. https://www.infoelba.com/eating-cuisine/origins-typical-dishes/
+ 158. https://www.infoelba.com/useful-information/
159. https://www.infoelba.com/useful-information/elbaok-insurance/
- 160. file:///useful-information/useful-phone-numbers-addresses/
- 161. file:///useful-information/weather-island-of-elba/
- 162. file:///useful-information/webcams/
- 163. file:///useful-information/smartphone-apps/
- 164. file:///island-of-elba/
- 165. file:///island-of-elba/beaches/
- 166. file:///island-of-elba/places-to-see/
- 167. file:///island-of-elba/tuscan-archipelago-national-park/
- 168. file:///island-of-elba/guided-excursions/
- 169. file:///island-of-elba/suggestions/
- 170. file:///island-of-elba/maps/
- 171. file:///island-of-elba/personalized-holidays/
- 172. file:///island-of-elba/recommended-itineraries/
- 173. file:///sports-free-time/
- 174. file:///sports-free-time/water-sports/
- 175. file:///sports-free-time/land-sports/
- 176. file:///sports-free-time/elba-experiences/
- 177. file:///sports-free-time/outdoor-sports/
- 178. file:///sports-free-time/enjoyment-relaxation/
- 179. file:///sports-free-time/courses-study-trips/
- 180. file:///sports-free-time/shopping/
- 181. file:///sports-free-time/special-events-exhibitions/
- 182. file:///discovering-elba/
- 183. file:///elba-beaches/
- 184. file:///elba-paths-routes/
- 185. file:///elba-winter/
- 186. file:///discovering-elba/interesting-facts/
- 187. file:///discovering-elba/history-of-elba/
- 188. file:///discovering-elba/geology-of-elba/
- 189. file:///discovering-elba/communes-towns/
- 190. file:///discovering-elba/media-gallery-island-of-elba/
- 191. file:///useful-information/webcams/
+ 160. https://www.infoelba.com/useful-information/useful-phone-numbers-addresses/
+ 161. https://www.infoelba.com/useful-information/weather-island-of-elba/
+ 162. https://www.infoelba.com/useful-information/webcams/
+ 163. https://www.infoelba.com/useful-information/smartphone-apps/
+ 164. https://www.infoelba.com/island-of-elba/
+ 165. https://www.infoelba.com/island-of-elba/beaches/
+ 166. https://www.infoelba.com/island-of-elba/places-to-see/
+ 167. https://www.infoelba.com/island-of-elba/tuscan-archipelago-national-park/
+ 168. https://www.infoelba.com/island-of-elba/guided-excursions/
+ 169. https://www.infoelba.com/island-of-elba/suggestions/
+ 170. https://www.infoelba.com/island-of-elba/maps/
+ 171. https://www.infoelba.com/island-of-elba/personalized-holidays/
+ 172. https://www.infoelba.com/island-of-elba/recommended-itineraries/
+ 173. https://www.infoelba.com/sports-free-time/
+ 174. https://www.infoelba.com/sports-free-time/water-sports/
+ 175. https://www.infoelba.com/sports-free-time/land-sports/
+ 176. https://www.infoelba.com/sports-free-time/elba-experiences/
+ 177. https://www.infoelba.com/sports-free-time/outdoor-sports/
+ 178. https://www.infoelba.com/sports-free-time/enjoyment-relaxation/
+ 179. https://www.infoelba.com/sports-free-time/courses-study-trips/
+ 180. https://www.infoelba.com/sports-free-time/shopping/
+ 181. https://www.infoelba.com/sports-free-time/special-events-exhibitions/
+ 182. https://www.infoelba.com/discovering-elba/
+ 183. https://www.infoelba.com/elba-beaches/
+ 184. https://www.infoelba.com/elba-paths-routes/
+ 185. https://www.infoelba.com/elba-winter/
+ 186. https://www.infoelba.com/discovering-elba/interesting-facts/
+ 187. https://www.infoelba.com/discovering-elba/history-of-elba/
+ 188. https://www.infoelba.com/discovering-elba/geology-of-elba/
+ 189. https://www.infoelba.com/discovering-elba/communes-towns/
+ 190. https://www.infoelba.com/discovering-elba/media-gallery-island-of-elba/
+ 191. https://www.infoelba.com/useful-information/webcams/
192. https://www.infoelba.com/
193. https://areariservata.infoelba.it/
- 194. file:///privacy-policy/
- 195. file:///cookie-policy/
+ 194. https://www.infoelba.com/privacy-policy/
+ 195. https://www.infoelba.com/cookie-policy/
Hidden links:
197. https://facebook.com/Infoelba
@@ -574,17 +574,17 @@ References
202. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
203. https://www.infoelba.net/insel-elba/straende/strand-sansone/
204. https://www.iledelbe.net/ile-d-elbe/plages/plage-sansone/
- 205. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 206. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 207. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 208. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 209. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 210. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 211. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L18634-2277TMP.html
- 212. file://localhost/where-to-sleep/search/
- 213. file://localhost/accommodation-price-availability/
- 214. file://localhost/arriving-getting-about/how-to-get-there/ferries/booking/
- 215. file://localhost/arriving-getting-about/getting-about-on-the-island/hire-rental/booking-on-line/
+ 205. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 206. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 207. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 208. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 209. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 210. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 211. https://www.infoelba.com/island-of-elba/beaches/sansone-beach/
+ 212. https://www.infoelba.com/where-to-sleep/search/
+ 213. https://www.infoelba.com/accommodation-price-availability/
+ 214. https://www.infoelba.com/arriving-getting-about/how-to-get-there/ferries/booking/
+ 215. https://www.infoelba.com/arriving-getting-about/getting-about-on-the-island/hire-rental/booking-on-line/
216. https://www.infoelba.com/arriving-getting-about/how-to-get-there/planes/
217. https://dati.infoelba.it/media/photos/isola-d-elba/spiagge/sansone/o_sansone_dsc_9769-20.jpg?quality=90&mode=crop&w=1280
218. https://www.elbaspiagge.it/shop/
@@ -598,4 +598,4 @@ References
226. https://dati.infoelba.it/media/photos/isola-d-elba/spiagge/sansone/o_sansone-dsc_0007.jpg?quality=90&mode=crop&w=1280
227. https://dati.infoelba.it/media/photos/isola-d-elba/spiagge/sansone/o_sansone-dsc_0003.jpg?quality=90&mode=crop&w=1280
228. https://dati.infoelba.it/media/photos/isola-d-elba/spiagge/sansone/o_sansone-dsc_0142.jpg?quality=90&mode=crop&w=1280
- 229. file://localhost/app
+ 229. https://www.infoelba.com/app
diff --git a/static/archive/www-newyorker-com-41taro.txt b/static/archive/www-newyorker-com-41taro.txt
@@ -14,32 +14,31 @@
[8]Search
* [9]The Latest
- * [10]2023 in Review
- * [11]News
- * [12]Books & Culture
- * [13]Fiction & Poetry
- * [14]Humor & Cartoons
- * [15]Magazine
- * [16]Puzzles & Games
- * [17]Video
- * [18]Podcasts
- * [19]Goings On
- * [20]Shop
+ * [10]News
+ * [11]Books & Culture
+ * [12]Fiction & Poetry
+ * [13]Humor & Cartoons
+ * [14]Magazine
+ * [15]Puzzles & Games
+ * [16]Video
+ * [17]Podcasts
+ * [18]Goings On
+ * [19]Shop
(BUTTON) Open Navigation Menu
Find anything you save across the site in your account
(BUTTON) Close Alert
- [21]The New Yorker
+ [20]The New Yorker
- [22]Personal History
+ [21]Personal History
A Coder Considers the Waning Days of the Craft
Coding has always felt to me like an endlessly deep and rich domain.
Now I find myself wanting to write a eulogy for it.
- By [23]James Somers
+ By [22]James Somers
November 13, 2023
*
*
@@ -83,9 +82,9 @@ A Coder Considers the Waning Days of the Craft
of date; the serious coding was left to me. For the new crossword
project, though, Ben had introduced a third party. He’d signed up for a
ChatGPT Plus subscription and was using GPT-4 as a coding assistant.
- [24]More on A.I.
+ [23]More on A.I.
- [25]Sign up for The New Yorker’s weekly Science & Technology
+ [24]Sign up for The New Yorker’s weekly Science & Technology
newsletter.
Something strange started happening. Ben and I would talk about a bit
@@ -284,7 +283,7 @@ A Coder Considers the Waning Days of the Craft
freelance artists to make their own Web sites just by clicking around.
For professional coders, a tranche of high-paying, relatively
low-effort work disappeared.
- [26]“I should have known he has absolutely no morals—Ive seen how he
+ [25]“I should have known he has absolutely no morals—Ive seen how he
loads a dishwasher.”
“I should have known he has absolutely no morals—I’ve seen how he loads
a dishwasher.”
@@ -507,24 +506,24 @@ A Coder Considers the Waning Days of the Craft
as black boxes. I shouldn’t worry that the era of coding is winding
down. Hacking is forever. ♦
- Published in the print edition of the [27]November 20, 2023, issue,
+ Published in the print edition of the [26]November 20, 2023, issue,
with the headline “Begin End.”
More Science and Technology
- * Can we [28]stop runaway A.I.?
+ * Can we [27]stop runaway A.I.?
* Saving the climate will depend on blue-collar workers. Can we train
- enough of them [29]before time runs out?
- * There are ways of controlling A.I.—but first we [30]need to stop
+ enough of them [28]before time runs out?
+ * There are ways of controlling A.I.—but first we [29]need to stop
mythologizing it.
- * A security camera [31]for the entire planet.
- * What’s the point of [32]reading writing by humans?
- * A heat shield for [33]the most important ice on Earth.
- * The climate solutions [34]we can’t live without.
+ * A security camera [30]for the entire planet.
+ * What’s the point of [31]reading writing by humans?
+ * A heat shield for [32]the most important ice on Earth.
+ * The climate solutions [33]we can’t live without.
- [35]Sign up for our daily newsletter to receive the best stories from
+ [34]Sign up for our daily newsletter to receive the best stories from
The New Yorker.
- [36]James Somers is a writer and a programmer based in New York.
+ [35]James Somers is a writer and a programmer based in New York.
Weekly
@@ -533,90 +532,90 @@ Weekly
____________________
(BUTTON) Sign up
- By signing up, you agree to our [37]User Agreement and [38]Privacy
+ By signing up, you agree to our [36]User Agreement and [37]Privacy
Policy & Cookie Statement. This site is protected by reCAPTCHA and the
- Google[39] Privacy Policy and[40] Terms of Service apply.
+ Google[38] Privacy Policy and[39] Terms of Service apply.
Read More
+ [40]
+ The Beach House
+ Fiction
+ The Beach House
[41]
- Why Can’t We Quit “The Morning Show”?
- On Television
- Why Can’t We Quit “The Morning Show”?
- [42]
- Why Can’t We Quit “The Morning Show”?
- Apple’s glossy experiment in prestige melodrama is utterly baffling—and
- must-watch TV.
-
- By Inkoo Kang
- [43]The Man Who “Completed Football”
- The Sporting Scene
- The Man Who “Completed Football”
- [44]
- The Man Who “Completed Football”
- Pelly Ruddock Mpanzu, a central midfielder for Luton Town F.C., is the
- first player to rise from England’s lowest tier of professional soccer
- to its highest with a single team.
-
- By Simon Akam
- [45]Why the Godfather of A.I. Fears What He’s Built
- Profiles
- Why the Godfather of A.I. Fears What He’s Built
- [46]
- Why the Godfather of A.I. Fears What He’s Built
- Geoffrey Hinton has spent a lifetime teaching computers to learn. Now
- he worries that artificial brains are better than ours.
-
- By Joshua Rothman
- [47]How Jensen Huang’s Nvidia Is Powering the A.I. Revolution
- Brave New World Dept.
- How Jensen Huang’s Nvidia Is Powering the A.I. Revolution
- [48]
- How Jensen Huang’s Nvidia Is Powering the A.I. Revolution
- The company’s C.E.O. bet it all on a new kind of chip. Now that Nvidia
- is one of the biggest companies in the world, what will he do next?
-
- By Stephen Witt
-
- [49]The New Yorker
+ The Beach House
+ Her father said that he loved her—he just wasn’t going to leave her the
+ beach house, which to him had become not the beach house at all but, in
+ truth, something else entirely.
+
+ By Joy Williams
+ [42]“Crown Heights North”
+ Fiction
+ “Crown Heights North”
+ [43]
+ “Crown Heights North”
+ The dead man decided to try the running app.
+
+ By Rivka Galchen
+ [44]Can Crosswords Be More Inclusive?
+ Annals of Gaming
+ Can Crosswords Be More Inclusive?
+ [45]
+ Can Crosswords Be More Inclusive?
+ The puzzles spread from the United States across the globe, but the
+ American crossword today doesn’t always reflect the linguistic changes
+ that immigration brings.
+
+ By Natan Last
+ [46]Coming of Age at the Dawn of the Social Internet
+ The Weekend Essay
+ Coming of Age at the Dawn of the Social Internet
+ [47]
+ Coming of Age at the Dawn of the Social Internet
+ Online platforms allowed me to cultivate a freer version of myself.
+ Then the digital world began to close off.
+
+ By Kyle Chayka
+
+ [48]The New Yorker
(BUTTON) Sections
- * [50]News
- * [51]Books & Culture
- * [52]Fiction & Poetry
- * [53]Humor & Cartoons
- * [54]Magazine
- * [55]Crossword
- * [56]Video
- * [57]Podcasts
- * [58]Archive
- * [59]Goings On
+ * [49]News
+ * [50]Books & Culture
+ * [51]Fiction & Poetry
+ * [52]Humor & Cartoons
+ * [53]Magazine
+ * [54]Crossword
+ * [55]Video
+ * [56]Podcasts
+ * [57]Archive
+ * [58]Goings On
(BUTTON) More
- * [60]Customer Care
- * [61]Shop The New Yorker
- * [62]Buy Covers and Cartoons
- * [63]Condé Nast Store
- * [64]Digital Access
- * [65]Newsletters
- * [66]Jigsaw Puzzle
- * [67]RSS
-
- * [68]About
- * [69]Careers
- * [70]Contact
- * [71]F.A.Q.
- * [72]Media Kit
- * [73]Press
- * [74]Accessibility Help
-
- © 2023 Condé Nast. All rights reserved. Use of this site constitutes
- acceptance of our [75]User Agreement and [76]Privacy Policy and Cookie
- Statement and [77]Your California Privacy Rights. The New Yorker may
+ * [59]Customer Care
+ * [60]Shop The New Yorker
+ * [61]Buy Covers and Cartoons
+ * [62]Condé Nast Store
+ * [63]Digital Access
+ * [64]Newsletters
+ * [65]Jigsaw Puzzle
+ * [66]RSS
+
+ * [67]About
+ * [68]Careers
+ * [69]Contact
+ * [70]F.A.Q.
+ * [71]Media Kit
+ * [72]Press
+ * [73]Accessibility Help
+
+ © 2024 Condé Nast. All rights reserved. Use of this site constitutes
+ acceptance of our [74]User Agreement and [75]Privacy Policy and Cookie
+ Statement and [76]Your California Privacy Rights. The New Yorker may
earn a portion of sales from products that are purchased through our
site as part of our Affiliate Partnerships with retailers. The material
on this site may not be reproduced, distributed, transmitted, cached or
otherwise used, except with the prior written permission of Condé Nast.
- [78]Ad Choices
+ [77]Ad Choices
*
*
*
@@ -630,96 +629,95 @@ References
Visible links:
1. https://www.newyorker.com/feed/rss
2. https://www.googletagmanager.com/ns.html?id=GTM-NX5LSK3
- 3. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38432-7220TMP.html#main-content
- 4. file:///
- 5. file:///newsletters
- 6. file:///account/saved
- 7. file:///auth/initiate?redirectURL=/magazine/2023/11/20/a-coder-considers-the-waning-days-of-the-craft&source=VERSO_NAVIGATION
- 8. file:///search
- 9. file:///latest
- 10. file:///culture/2023-in-review
- 11. file:///news
- 12. file:///culture
- 13. file:///fiction-and-poetry
- 14. file:///humor
- 15. file:///magazine
- 16. file:///crossword-puzzles-and-games
- 17. file:///video
- 18. file:///podcasts
- 19. file:///goings-on
- 20. https://store.newyorker.com/
- 21. file:///
- 22. file:///magazine/personal-history
- 23. file:///contributors/james-somers
+ 3. https://www.newyorker.com/magazine/2023/11/20/a-coder-considers-the-waning-days-of-the-craft?currentPage=all#main-content
+ 4. https://www.newyorker.com/
+ 5. https://www.newyorker.com/newsletters
+ 6. https://www.newyorker.com/account/saved
+ 7. https://www.newyorker.com/auth/initiate?redirectURL=/magazine/2023/11/20/a-coder-considers-the-waning-days-of-the-craft&source=VERSO_NAVIGATION
+ 8. https://www.newyorker.com/search
+ 9. https://www.newyorker.com/latest
+ 10. https://www.newyorker.com/news
+ 11. https://www.newyorker.com/culture
+ 12. https://www.newyorker.com/fiction-and-poetry
+ 13. https://www.newyorker.com/humor
+ 14. https://www.newyorker.com/magazine
+ 15. https://www.newyorker.com/crossword-puzzles-and-games
+ 16. https://www.newyorker.com/video
+ 17. https://www.newyorker.com/podcasts
+ 18. https://www.newyorker.com/goings-on
+ 19. https://store.newyorker.com/
+ 20. https://www.newyorker.com/
+ 21. https://www.newyorker.com/magazine/personal-history
+ 22. https://www.newyorker.com/contributors/james-somers
+ 23. https://www.newyorker.com/newsletter/science-technology
24. https://www.newyorker.com/newsletter/science-technology
- 25. https://www.newyorker.com/newsletter/science-technology
- 26. https://www.newyorker.com/cartoon/a27287
- 27. file:///magazine/2023/11/20
- 28. file:///science/annals-of-artificial-intelligence/can-we-stop-the-singularity
- 29. file:///news/dept-of-energy/the-great-electrician-shortage
- 30. file:///science/annals-of-artificial-intelligence/there-is-no-ai
- 31. file:///news/annals-of-climate-action/a-security-camera-for-the-planet
- 32. file:///news/our-columnists/whats-the-point-of-reading-writing-by-humans
- 33. file:///news/the-control-of-nature/a-heat-shield-for-the-most-important-ice-on-earth
- 34. file:///news/annals-of-a-warming-planet/the-climate-solutions-we-cant-live-without
- 35. https://www.newyorker.com/newsletter/daily?sourceCode=BottomStories
- 36. file:///contributors/james-somers
- 37. https://www.condenast.com/user-agreement
- 38. https://www.condenast.com/privacy-policy
- 39. https://policies.google.com/privacy
- 40. https://policies.google.com/terms
- 41. https://www.newyorker.com/culture/on-television/why-cant-we-quit-the-morning-show#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1
- 42. https://www.newyorker.com/culture/on-television/why-cant-we-quit-the-morning-show#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1
- 43. https://www.newyorker.com/sports/sporting-scene/the-man-who-completed-football#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1
- 44. https://www.newyorker.com/sports/sporting-scene/the-man-who-completed-football#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1
- 45. https://www.newyorker.com/magazine/2023/11/20/geoffrey-hinton-profile-ai#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1_fallback_text2vec1
- 46. https://www.newyorker.com/magazine/2023/11/20/geoffrey-hinton-profile-ai#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1_fallback_text2vec1
- 47. https://www.newyorker.com/magazine/2023/12/04/how-jensen-huangs-nvidia-is-powering-the-ai-revolution#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1_fallback_text2vec1
- 48. https://www.newyorker.com/magazine/2023/12/04/how-jensen-huangs-nvidia-is-powering-the-ai-revolution#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1_fallback_text2vec1
- 49. file:///
- 50. file:///news
- 51. file:///culture
- 52. file:///fiction-and-poetry
- 53. file:///humor
- 54. file:///magazine
- 55. file:///crossword-puzzles-and-games
- 56. https://video.newyorker.com/
- 57. file:///podcast
- 58. file:///archive
- 59. file:///goings-on-about-town
- 60. http://w1.buysub.com/servlet/CSGateway?cds_mag_code=NYR
- 61. https://store.newyorker.com/
- 62. https://condenaststore.com/art/new+yorker+covers
- 63. https://condenaststore.com/conde-nast-brand/thenewyorker
- 64. file:///digital-editions
- 65. file:///newsletter
- 66. file:///jigsaw
- 67. file:///about/feeds
- 68. file:///about/us
- 69. file:///about/careers
- 70. file:///about/contact
- 71. file:///about/faq
- 72. https://www.condenast.com/advertising
- 73. file:///about/press
- 74. file:///about/accessibility-help
- 75. https://www.condenast.com/user-agreement/
- 76. http://www.condenast.com/privacy-policy#privacypolicy
- 77. http://www.condenast.com/privacy-policy#privacypolicy-california
- 78. http://www.condenast.com/privacy-policy#privacypolicy-optout
+ 25. https://www.newyorker.com/cartoon/a27287
+ 26. https://www.newyorker.com/magazine/2023/11/20
+ 27. https://www.newyorker.com/science/annals-of-artificial-intelligence/can-we-stop-the-singularity
+ 28. https://www.newyorker.com/news/dept-of-energy/the-great-electrician-shortage
+ 29. https://www.newyorker.com/science/annals-of-artificial-intelligence/there-is-no-ai
+ 30. https://www.newyorker.com/news/annals-of-climate-action/a-security-camera-for-the-planet
+ 31. https://www.newyorker.com/news/our-columnists/whats-the-point-of-reading-writing-by-humans
+ 32. https://www.newyorker.com/news/the-control-of-nature/a-heat-shield-for-the-most-important-ice-on-earth
+ 33. https://www.newyorker.com/news/annals-of-a-warming-planet/the-climate-solutions-we-cant-live-without
+ 34. https://www.newyorker.com/newsletter/daily?sourceCode=BottomStories
+ 35. https://www.newyorker.com/contributors/james-somers
+ 36. https://www.condenast.com/user-agreement
+ 37. https://www.condenast.com/privacy-policy
+ 38. https://policies.google.com/privacy
+ 39. https://policies.google.com/terms
+ 40. https://www.newyorker.com/magazine/2024/01/15/the-beach-house-fiction-joy-williams#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1
+ 41. https://www.newyorker.com/magazine/2024/01/15/the-beach-house-fiction-joy-williams#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1
+ 42. https://www.newyorker.com/magazine/2024/01/01/crown-heights-north-fiction-rivka-galchen#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1_fallback_text2vec1
+ 43. https://www.newyorker.com/magazine/2024/01/01/crown-heights-north-fiction-rivka-galchen#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1_fallback_text2vec1
+ 44. https://www.newyorker.com/magazine/2023/12/25/can-crosswords-be-more-inclusive#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1_fallback_text2vec1
+ 45. https://www.newyorker.com/magazine/2023/12/25/can-crosswords-be-more-inclusive#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1_fallback_text2vec1
+ 46. https://www.newyorker.com/culture/the-weekend-essay/coming-of-age-at-the-dawn-of-the-social-internet#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1_fallback_text2vec1
+ 47. https://www.newyorker.com/culture/the-weekend-essay/coming-of-age-at-the-dawn-of-the-social-internet#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1_fallback_text2vec1
+ 48. https://www.newyorker.com/
+ 49. https://www.newyorker.com/news
+ 50. https://www.newyorker.com/culture
+ 51. https://www.newyorker.com/fiction-and-poetry
+ 52. https://www.newyorker.com/humor
+ 53. https://www.newyorker.com/magazine
+ 54. https://www.newyorker.com/crossword-puzzles-and-games
+ 55. https://video.newyorker.com/
+ 56. https://www.newyorker.com/podcast
+ 57. https://www.newyorker.com/archive
+ 58. https://www.newyorker.com/goings-on-about-town
+ 59. http://w1.buysub.com/servlet/CSGateway?cds_mag_code=NYR
+ 60. https://store.newyorker.com/
+ 61. https://condenaststore.com/art/new+yorker+covers
+ 62. https://condenaststore.com/conde-nast-brand/thenewyorker
+ 63. https://www.newyorker.com/digital-editions
+ 64. https://www.newyorker.com/newsletter
+ 65. https://www.newyorker.com/jigsaw
+ 66. https://www.newyorker.com/about/feeds
+ 67. https://www.newyorker.com/about/us
+ 68. https://www.newyorker.com/about/careers
+ 69. https://www.newyorker.com/about/contact
+ 70. https://www.newyorker.com/about/faq
+ 71. https://www.condenast.com/advertising
+ 72. https://www.newyorker.com/about/press
+ 73. https://www.newyorker.com/about/accessibility-help
+ 74. https://www.condenast.com/user-agreement/
+ 75. http://www.condenast.com/privacy-policy#privacypolicy
+ 76. http://www.condenast.com/privacy-policy#privacypolicy-california
+ 77. http://www.condenast.com/privacy-policy#privacypolicy-optout
Hidden links:
- 80. file://localhost/account/saved
- 81. https://www.facebook.com/dialog/feed?&display=popup&caption=A%20Coder%20Considers%20the%20Waning%20Days%20of%20the%20Craft&app_id=1147169538698836&link=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2023%2F11%2F20%2Fa-coder-considers-the-waning-days-of-the-craft%3Futm_source%3Dfacebook%26utm_medium%3Dsocial%26utm_campaign%3Donsite-share%26utm_brand%3Dthe-new-yorker%26utm_social-type%3Dearned
- 82. https://twitter.com/intent/tweet/?url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2023%2F11%2F20%2Fa-coder-considers-the-waning-days-of-the-craft%3Futm_source%3Dtwitter%26utm_medium%3Dsocial%26utm_campaign%3Donsite-share%26utm_brand%3Dthe-new-yorker%26utm_social-type%3Dearned&text=A%20Coder%20Considers%20the%20Waning%20Days%20of%20the%20Craft&via=NewYorker
- 83. mailto:?subject=A%20Coder%20Considers%20the%20Waning%20Days%20of%20the%20Craft&body=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2023%2F11%2F20%2Fa-coder-considers-the-waning-days-of-the-craft%3Futm_source%3Donsite-share%26utm_medium%3Demail%26utm_campaign%3Donsite-share%26utm_brand%3Dthe-new-yorker
- 84. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38432-7220TMP.html
- 85. file://localhost/var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38432-7220TMP.html
- 86. https://www.newyorker.com/culture/on-television/why-cant-we-quit-the-morning-show#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1
- 87. https://www.newyorker.com/sports/sporting-scene/the-man-who-completed-football#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1
- 88. https://www.newyorker.com/magazine/2023/11/20/geoffrey-hinton-profile-ai#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1_fallback_text2vec1
- 89. https://www.newyorker.com/magazine/2023/12/04/how-jensen-huangs-nvidia-is-powering-the-ai-revolution#intcid=_the-new-yorker-bottom-recirc-v2_cdc35741-5fcf-4fa7-807c-c9e46fae6a71_roberta-similarity1_fallback_text2vec1
- 90. https://www.facebook.com/newyorker/
- 91. https://twitter.com/NewYorker/
- 92. https://www.snapchat.com/add/newyorkermag
- 93. https://www.youtube.com/user/NewYorkerDotCom/
- 94. https://instagram.com/newyorkermag/
+ 79. https://www.newyorker.com/account/saved
+ 80. https://www.facebook.com/dialog/feed?&display=popup&caption=A%20Coder%20Considers%20the%20Waning%20Days%20of%20the%20Craft&app_id=1147169538698836&link=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2023%2F11%2F20%2Fa-coder-considers-the-waning-days-of-the-craft%3Futm_source%3Dfacebook%26utm_medium%3Dsocial%26utm_campaign%3Donsite-share%26utm_brand%3Dthe-new-yorker%26utm_social-type%3Dearned
+ 81. https://twitter.com/intent/tweet/?url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2023%2F11%2F20%2Fa-coder-considers-the-waning-days-of-the-craft%3Futm_source%3Dtwitter%26utm_medium%3Dsocial%26utm_campaign%3Donsite-share%26utm_brand%3Dthe-new-yorker%26utm_social-type%3Dearned&text=A%20Coder%20Considers%20the%20Waning%20Days%20of%20the%20Craft&via=NewYorker
+ 82. mailto:?subject=A%20Coder%20Considers%20the%20Waning%20Days%20of%20the%20Craft&body=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2023%2F11%2F20%2Fa-coder-considers-the-waning-days-of-the-craft%3Futm_source%3Donsite-share%26utm_medium%3Demail%26utm_campaign%3Donsite-share%26utm_brand%3Dthe-new-yorker
+ 83. https://www.newyorker.com/magazine/2023/11/20/a-coder-considers-the-waning-days-of-the-craft?currentPage=all
+ 84. https://www.newyorker.com/magazine/2023/11/20/a-coder-considers-the-waning-days-of-the-craft?currentPage=all
+ 85. https://www.newyorker.com/magazine/2024/01/15/the-beach-house-fiction-joy-williams#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1
+ 86. https://www.newyorker.com/magazine/2024/01/01/crown-heights-north-fiction-rivka-galchen#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1_fallback_text2vec1
+ 87. https://www.newyorker.com/magazine/2023/12/25/can-crosswords-be-more-inclusive#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1_fallback_text2vec1
+ 88. https://www.newyorker.com/culture/the-weekend-essay/coming-of-age-at-the-dawn-of-the-social-internet#intcid=_the-new-yorker-bottom-recirc-v2_79ab568c-4ce6-4a2a-b03a-653b1f80b65b_roberta-similarity1_fallback_text2vec1
+ 89. https://www.facebook.com/newyorker/
+ 90. https://twitter.com/NewYorker/
+ 91. https://www.snapchat.com/add/newyorkermag
+ 92. https://www.youtube.com/user/NewYorkerDotCom/
+ 93. https://instagram.com/newyorkermag/
diff --git a/static/archive/www-nytimes-com-s2rtib.txt b/static/archive/www-nytimes-com-s2rtib.txt
@@ -332,7 +332,7 @@ Site Index
Site Information Navigation
- * [77]© 2023 The New York Times Company
+ * [77]© 2024 The New York Times Company
* [78]NYTCo
* [79]Contact Us
@@ -359,16 +359,16 @@ Site Information Navigation
References
Visible links:
- 1. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38031-3567TMP.html#site-content
- 2. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38031-3567TMP.html#site-index
- 3. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38031-3567TMP.html#commentsContainer
- 4. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38031-3567TMP.html
- 5. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38031-3567TMP.html
+ 1. https://www.nytimes.com/interactive/2023/11/02/travel/things-to-do-durham-nc.html#site-content
+ 2. https://www.nytimes.com/interactive/2023/11/02/travel/things-to-do-durham-nc.html#site-index
+ 3. https://www.nytimes.com/interactive/2023/11/02/travel/things-to-do-durham-nc.html#commentsContainer
+ 4. https://www.nytimes.com/interactive/2023/11/02/travel/things-to-do-durham-nc.html
+ 5. https://www.nytimes.com/interactive/2023/11/02/travel/things-to-do-durham-nc.html
6. mailto:[email protected]
7. https://www.nytimes.com/by/ingrid-k-williams
8. https://www.nytimes.com/column/36-hours
- 9. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38031-3567TMP.html#recommendations
- 10. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38031-3567TMP.html#itinerary
+ 9. https://www.nytimes.com/interactive/2023/11/02/travel/things-to-do-durham-nc.html#recommendations
+ 10. https://www.nytimes.com/interactive/2023/11/02/travel/things-to-do-durham-nc.html#itinerary
11. https://maps.app.goo.gl/EimCs7T5YjC3DZi27
12. https://www.brightleafdurham.com/
13. https://americantobacco.co/
@@ -434,7 +434,7 @@ References
73. https://www.ncparks.gov/state-parks/eno-river-state-park
74. https://www.dprplaymore.org/facilities/facility/details/West-Point-on-the-Eno-76
75. https://rosesdurham.com/
- 76. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L38031-3567TMP.html#after-bottom
+ 76. https://www.nytimes.com/interactive/2023/11/02/travel/things-to-do-durham-nc.html#after-bottom
77. https://help.nytimes.com/hc/en-us/articles/115014792127-Copyright-notice
78. https://www.nytco.com/
79. https://help.nytimes.com/hc/en-us/articles/115015385887-Contact-Us
@@ -446,13 +446,13 @@ References
85. https://www.nytimes.com/privacy/privacy-policy
86. https://help.nytimes.com/hc/en-us/articles/115014893428-Terms-of-service
87. https://help.nytimes.com/hc/en-us/articles/115014893968-Terms-of-sale
- 88. file:///sitemap/
+ 88. https://www.nytimes.com/sitemap/
89. https://www.nytimes.com/ca/
90. https://www.nytimes.com/international/
91. https://help.nytimes.com/hc/en-us
92. https://www.nytimes.com/subscription?campaignId=37WXW
- 93. file:///privacy/manage-settings/?fides-toggle=true&fides-override=true
+ 93. https://www.nytimes.com/privacy/manage-settings
94. https://www.googletagmanager.com/ns.html?id=GTM-P528B3>m_auth=tfAzqo1rYDLgYhmTnSjPqw>m_preview=env-130>m_cookies_win=x
Hidden links:
- 96. file://localhost/
+ 96. https://www.nytimes.com/
diff --git a/static/archive/www-programmablemutter-com-8wp6z1.txt b/static/archive/www-programmablemutter-com-8wp6z1.txt
@@ -5,7 +5,7 @@
[3]Programmable Mutter
- (BUTTON) (BUTTON)
+ (BUTTON)
Subscribe
(BUTTON) Sign in
@@ -26,22 +26,13 @@ What OpenAI shares with Scientology
(BUTTON)
Other
-Discover more from Programmable Mutter
-
- Technology and politics in an interdependent world
- Over 1,000 subscribers
- ____________________
- (BUTTON) Subscribe
- Continue reading
- Sign in
-
What OpenAI shares with Scientology
Strange beliefs, fights over money and bad science fiction
[4]Henry Farrell
Nov 20, 2023
- 72
+ 73
(BUTTON)
Share this post
@@ -59,7 +50,6 @@ What OpenAI shares with Scientology
(BUTTON)
Other
17
- Share
When Sam Altman was ousted as CEO of OpenAI, some hinted that lurid
depravities lay behind his downfall. Surely, OpenAI’s board wouldn’t
@@ -353,7 +343,7 @@ What OpenAI shares with Scientology
everywhere else that people find out about good books.
____________________
(BUTTON) Subscribe
- 72
+ 73
(BUTTON)
Share this post
@@ -396,7 +386,7 @@ What OpenAI shares with Scientology
Other
Tarik Najeddine
[27]Writes Factual Dispatch
- [28]Nov 20
+ [28]Nov 20, 2023
ChatGPT is just Zapp Brannigan or a McKinsey consultant. A veneer of
confidence and a person to blame when the executive "needs" to make a
@@ -407,7 +397,7 @@ What OpenAI shares with Scientology
Share
(BUTTON)
Gerben Wierda
- [29]Nov 21·edited Nov 21
+ [29]Nov 21, 2023·edited Nov 21, 2023
Came here via Dave Karpf's link. Beautiful stuff, and "The Singularity
is Nigh" made me laugh out loud.
@@ -443,7 +433,7 @@ What OpenAI shares with Scientology
Ready for more?
____________________
(BUTTON) Subscribe
- © 2023 Henry Farrell
+ © 2024 Henry Farrell
[32]Privacy ∙ [33]Terms ∙ [34]Collection notice
Start Writing[35]Get the app
[36]Substack is the home for great writing
@@ -454,9 +444,9 @@ What OpenAI shares with Scientology
References
Visible links:
- 1. file:///feed
- 2. file:///
- 3. file:///
+ 1. https://www.programmablemutter.com/feed
+ 2. https://www.programmablemutter.com/
+ 3. https://www.programmablemutter.com/
4. https://substack.com/@henryfarrell
5. https://www.nytimes.com/2023/11/18/technology/open-ai-sam-altman-what-happened.html
6. https://www.ft.com/content/54e36c93-08e5-4a9e-bda6-af673c3e9bb5
@@ -485,7 +475,7 @@ References
29. https://www.programmablemutter.com/p/look-at-scientology-to-understand/comment/44033603
30. https://erikjlarson.substack.com/p/gerben-wierda-on-chatgpt-altman-and
31. https://www.programmablemutter.com/p/look-at-scientology-to-understand/comments
- 32. https://www.programmablemutter.com/privacy?utm_source=
+ 32. https://substack.com/privacy
33. https://substack.com/tos
34. https://substack.com/ccpa#personal-data-collected
35. https://substack.com/app/app-store-redirect?utm_campaign=app-marketing&utm_content=web-footer-button
diff --git a/static/archive/www-robinsloan-com-sbm0vr.txt b/static/archive/www-robinsloan-com-sbm0vr.txt
@@ -1,6 +1,6 @@
#[1]next [2]alternate
- [3]Home [4]About [5]New: Concept album
+ [3]Home [4]About [5]Moonbound
From: Robin Sloan
To: the lab
@@ -11,43 +11,10 @@
An extremely close-up photograph of a snowflake, looking almost
architectural. [6]Snowflake, Wilson Bentley, ca. 1910
- Please excuse the off-schedule transmission. The idea of a steady,
- predictable publishing cadence is always so appealing … and then events
- overtake me!
-
- I think this lab newsletter will shift into a “whenever appropriate”
- schedule for the rest of this year. In this news flash, you’ll find two
- items: a time-sensitive link, and some thoughts on all that’s happening
- with AI.
-
- This is an archived edition of Robin’s lab newsletter. You can sign up
- to receive future editions using the form at the bottom of the page.
-
- A group of internet thinkers has proposed a [7]Summer of Protocols:
-
- an 18-week program that will run from May 1 to Aug 31, 2023, and
- aims to catalyze broad-based and wide-ranging exploration of the
- rapidly evolving world of protocols.
-
- [8]Applications are due in just a couple weeks, which is why I wanted
- to circulate the link immediately. I don’t know a ton about the program
- or its organizers, but I like the spirit captured on the website, and
- I feel like it might be a generative opportunity for someone(s)
- reading this.
-
- Even for those of us who aren’t going to participate, the introductory
- paper makes for a bracing, inspiring read: [9]The Unreasonable
- Sufficiency of Protocols.
-
- Now, on to the AI thoughts, which, as you’ll see, loop around to
- connect to protocols again:
-
-[10]Finding a question
-
- Earlier this week, in [11]my main newsletter, I praised a new project
+ Earlier this week, in [7]my main newsletter, I praised a new project
from Matt Webb. Here, I want to come at it from a different angle.
- Briefly: Matt has built the [12]Braggoscope, a fun and useful
+ Briefly: Matt has built the [8]Braggoscope, a fun and useful
application for exploring the archives of the beloved BBC radio show In
Our Time, hosted by the inimitable Melvyn Bragg.
@@ -55,16 +22,16 @@
structured data, no sense of “episode X is connected to episode Y
because of shared feature Z”.
- As Matt explains [13]in his write-up, he fed the plain-language content
+ As Matt explains [9]in his write-up, he fed the plain-language content
of each episode page into the GPT-3 API, cleverly prompting it to
extract basic metadata, along with a few subtler properties — including
a Dewey Decimal number!?
(Explaining how and why a person might prompt a language model is
- beyond the scope of this newsletter; you can [14]read up about it
+ beyond the scope of this newsletter; you can [10]read up about it
here.)
- Here’s [15]a bit of Matt’s prompt:
+ Here’s [11]a bit of Matt’s prompt:
Extract the description and a list of guests from the supplied episode notes fro
m a podcast.
@@ -88,7 +55,7 @@ Valid JSON:
doesn’t always return valid JSON, and if you browse the Braggoscope,
you’ll find plenty of questionable filing choices.
- And yet! What a technique. (Matt credits Noah Brier for [16]the
+ And yet! What a technique. (Matt credits Noah Brier for [12]the
insight.)
It fits into a pattern I’ve noticed: while the buzzy application of the
@@ -136,7 +103,7 @@ Valid JSON:
this stuff.
On one hand, I find critical deflation, of the kind you’ll hear from
- Ted Chiang, Simon Willison, and Claire Leibowicz in [17]this recent
+ Ted Chiang, Simon Willison, and Claire Leibowicz in [13]this recent
episode of KQED Forum, appropriate and useful. The hype is so powerful
that any corrective is welcome.
@@ -151,7 +118,7 @@ Valid JSON:
AI at this moment feels like a mash-up of programming and biology. The
programming part is obvious; the biology part becomes apparent when you
- see [18]AI engineers probing their own creations the way you might
+ see [14]AI engineers probing their own creations the way you might
probe a mouse in a lab.
The simple fact is: even at the highest levels of theory and practice,
@@ -178,7 +145,7 @@ Valid JSON:
The bot writes poems, sure, and song lyrics, and movie scenes.
- The bot also produces ASCII art, and SVG code, and [19]PICO-8 programs,
+ The bot also produces ASCII art, and SVG code, and [15]PICO-8 programs,
though they don’t always run.
I find myself deeply ambivalent, in the original sense of: thinking
@@ -190,7 +157,7 @@ Valid JSON:
happening, and no one knows (the AI engineers least of all) what might
suddenly become possible.
- As ever, [20]Jack Clark is my guide. He’s a journalist turned AI
+ As ever, [16]Jack Clark is my guide. He’s a journalist turned AI
practioner, involved in policy and planning at the highest levels,
first at OpenAI, now at Anthropic. And if he’s no longer a
disinterested observer, he remains deeply grounded and moral, which
@@ -202,7 +169,7 @@ Valid JSON:
I’ve found it helpful, these past few years, to frame my anxieties and
dissatisfactions as questions. For example, fed up with the state of
- social media, [21]I asked: what do I want from the internet, anyway?
+ social media, [17]I asked: what do I want from the internet, anyway?
It turns out I had an answer to that question.
@@ -213,23 +180,22 @@ Valid JSON:
about any X into just about any Y with plain language instructions?
I don’t pose that question with any sense of wide-eyed expectation; a
- reasonable answer might be, eh, nothing much. Not everything in the
- world depends on the transformation of symbols. But I think that IS the
+ reasonable answer might be, nothing much. Not everything in the world
+ depends on the transformation of symbols. But I think that IS the
question, and I think it takes some legitimate work, some strenuous
imagination, to push yourself to believe it really will be “just about
any X” into “just about any Y”.
- I help operate [22]a small olive oil company, and I have actually spent
- a fair amount of time lately considering this question in the context
- of our business. What might a GPT-alike do for us? What might an even
- more capable system do?
+ I help operate [18]a small olive oil company, and I have spent a bit of
+ time lately considering this question in the context of our business.
+ What might a GPT-alike do for us? What might an even more capable
+ system do?
- My answer, so far, is indeed: eh, nothing much! It’s a physical
- business, after all, mainly concerned with moving and transforming
- matter. The “obvious” application is customer support, which I handle
- myself, and which I am unwilling to cede to a computer or, indeed,
- anyone who isn’t me. The specific quality and character of our support
- is important.
+ My answer, so far, is indeed: nothing much! It’s a physical business,
+ after all, mainly concerned with moving and transforming matter. The
+ “obvious” application is customer support, which I handle myself, and
+ which I am unwilling to cede to a computer or, indeed, anyone who isn’t
+ me. The specific quality and character of our support is important.
(As an aside: every customer support request I receive is a miniature
puzzle, usually requiring deduction across several different systems.
@@ -248,7 +214,7 @@ Valid JSON:
__________________________________________________________________
Jack Clark includes, in all of his AI newsletters, a piece of original
- micro-fiction. One of them, [23]sent in December, has stayed with me.
+ micro-fiction. One of them, [19]sent in December, has stayed with me.
I’ll reproduce it here in full:
Reality Authentication
@@ -309,39 +275,35 @@ Valid JSON:
March 2023, Oakland
- I'm [24]Robin Sloan, a fiction writer. You can sign up for my
+ I'm [20]Robin Sloan, a fiction writer. You can sign up for my
lab newsletter:
____________________ Subscribe
This website doesn’t collect any information about you or your reading.
It aspires to the speed and privacy of the printed page.
- Don’t miss [25]the colophon. Hony soyt qui mal pence
+ Don’t miss [21]the colophon. Hony soyt qui mal pence
References
- 1. file:///confirm/main/subscribe/
+ 1. https://www.robinsloan.com/confirm/main/subscribe/
2. https://www.robinsloan.com/feed.xml
- 3. file:///
- 4. file:///about
- 5. https://ooo.ghostbows.ooo/?utm_source=Robin_Sloan_sent_me
+ 3. https://www.robinsloan.com/
+ 4. https://www.robinsloan.com/about/
+ 5. https://www.robinsloan.com/moonbound/
6. https://publicdomainreview.org/essay/the-snowflake-man-of-vermont?utm_source=Robin_Sloan_sent_me
- 7. https://efdn.notion.site/Summer-of-Protocols-3d7983d922184c4eb72749e9cb60d076?utm_source=Robin_Sloan_sent_me
- 8. https://efdn.notion.site/Application-5b71c238d6bd44cf9137946ef7767e53?utm_source=Robin_Sloan_sent_me
- 9. https://efdn.notion.site/Pilot-Study-1bf3e3be6bf34a2eb8156ddf98d3fa67?utm_source=Robin_Sloan_sent_me
- 10. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L12614-3163TMP.html#gpt
- 11. https://www.robinsloan.com/newsletters/ring-got-good/?utm_source=Robin_Sloan_sent_me
- 12. https://genmon.github.io/braggoscope/?utm_source=Robin_Sloan_sent_me
- 13. https://interconnected.org/home/2023/02/07/braggoscope?utm_source=Robin_Sloan_sent_me
- 14. https://help.openai.com/en/articles/6654000-best-practices-for-prompt-engineering-with-openai-api?utm_source=Robin_Sloan_sent_me
- 15. https://news.ycombinator.com/item?id=35073824&utm_source=Robin_Sloan_sent_me
- 16. https://brxnd.substack.com/p/the-prompt-to-rule-all-prompts-brxnd?utm_source=Robin_Sloan_sent_me
- 17. https://www.kqed.org/forum/2010101892368/how-to-wrap-our-heads-around-these-new-shockingly-fluent-chatbots?utm_source=Robin_Sloan_sent_me
- 18. https://www.anthropic.com/index/toy-models-of-superposition-2?utm_source=Robin_Sloan_sent_me
- 19. https://www.lexaloffle.com/pico-8.php?utm_source=Robin_Sloan_sent_me
- 20. https://importai.substack.com/?utm_source=Robin_Sloan_sent_me
- 21. file:///lab/specifying-spring-83/
- 22. https://fat.gold/?utm_source=Robin_Sloan_sent_me
- 23. https://us13.campaign-archive.com/?u=67bd06787e84d73db24fb0aa5&&id=a03ebcd500&utm_source=Robin_Sloan_sent_me
- 24. https://www.robinsloan.com/about?utm_source=Robin_Sloan_sent_me
- 25. file:///colophon/
+ 7. https://www.robinsloan.com/newsletters/ring-got-good/?utm_source=Robin_Sloan_sent_me
+ 8. https://genmon.github.io/braggoscope/?utm_source=Robin_Sloan_sent_me
+ 9. https://interconnected.org/home/2023/02/07/braggoscope?utm_source=Robin_Sloan_sent_me
+ 10. https://help.openai.com/en/articles/6654000-best-practices-for-prompt-engineering-with-openai-api?utm_source=Robin_Sloan_sent_me
+ 11. https://news.ycombinator.com/item?id=35073824&utm_source=Robin_Sloan_sent_me
+ 12. https://brxnd.substack.com/p/the-prompt-to-rule-all-prompts-brxnd?utm_source=Robin_Sloan_sent_me
+ 13. https://www.kqed.org/forum/2010101892368/how-to-wrap-our-heads-around-these-new-shockingly-fluent-chatbots?utm_source=Robin_Sloan_sent_me
+ 14. https://www.anthropic.com/index/toy-models-of-superposition-2?utm_source=Robin_Sloan_sent_me
+ 15. https://www.lexaloffle.com/pico-8.php?utm_source=Robin_Sloan_sent_me
+ 16. https://importai.substack.com/?utm_source=Robin_Sloan_sent_me
+ 17. https://www.robinsloan.com/lab/specifying-spring-83/
+ 18. https://fat.gold/?utm_source=Robin_Sloan_sent_me
+ 19. https://us13.campaign-archive.com/?u=67bd06787e84d73db24fb0aa5&&id=a03ebcd500&utm_source=Robin_Sloan_sent_me
+ 20. https://www.robinsloan.com/about?utm_source=Robin_Sloan_sent_me
+ 21. https://www.robinsloan.com/colophon/
diff --git a/static/archive/www-sitepoint-com-6vwmef.txt b/static/archive/www-sitepoint-com-6vwmef.txt
@@ -1,64 +1,60 @@
- [tr?id=721455246308784&ev=PageView&noscript=1] #[1]SitePoint
+ #[1]SitePoint
IFRAME: [2]https://www.googletagmanager.com/ns.html?id=GTM-KL8PMMW
- 🤯 Save 33% 700+ courses, assessments, and books
- [3]Browse Titles
- (BUTTON)
-
(BUTTON)
* ____________________
- * [4]Blog
+ * [3]Blog
*
- + [5]Free Tech Books →
- + [6]AI →
- + [7]JavaScript
- + [8]Computing
- + [9]Design & UX
- + [10]HTML & CSS
- + [11]Entrepreneur
- + [12]Web
- + [13]PHP
- + [14]WordPress
- + [15]Mobile
- + [16]Programming
- + [17]Python →
- * [18]Forum
- * [19]Library
- * [20]Login
- * [21]Join Premium
-
- [22]Join Premium
+ + [4]Free Tech Books →
+ + [5]AI →
+ + [6]JavaScript
+ + [7]Computing
+ + [8]Design & UX
+ + [9]HTML & CSS
+ + [10]Entrepreneur
+ + [11]Web
+ + [12]PHP
+ + [13]WordPress
+ + [14]Mobile
+ + [15]Programming
+ + [16]Python →
+ * [17]Forum
+ * [18]Library
+ * [19]Login
+ * [20]Join Premium
+
+ [21]Join Premium
____________________
(BUTTON)
(BUTTON)
- * [23]Free Tech Books
- * [24]AI
- * [25]JavaScript
- * [26]Computing
- * [27]Design & UX
- * [28]HTML & CSS
- * [29]Entrepreneur
- * [30]Web
- * [31]PHP
- * [32]WordPress
- * [33]Mobile
- * [34]Programming
- * [35]Python
+ * [22]Free Tech Books
+ * [23]AI
+ * [24]JavaScript
+ * [25]Computing
+ * [26]Design & UX
+ * [27]HTML & CSS
+ * [28]Entrepreneur
+ * [29]Web
+ * [30]PHP
+ * [31]WordPress
+ * [32]Mobile
+ * [33]Programming
+ * [34]Python
(BUTTON)
(BUTTON)
- [36]Ruby
+ [35]Ruby
The History of Ruby
- [37][1433174717Profile-2015-May-96x96.jpg]
+ [36][1433174717Profile-2015-May-96x96.jpg]
- [38]Jesse Herrick
+ [37]Jesse Herrick
July 26, 2014
Share (BUTTON) (BUTTON) (BUTTON) (BUTTON) (BUTTON)
@@ -80,7 +76,7 @@ Birth (1993)
Ruby was born in 1993, conceieved in a discussion between Yukihiro
Matsumoto (“Matz”) and a colleague. They were discussing the
possibility of an object-oriented scripting-language. Matz stated in
- [39]ruby-talk:00382 that he knew Perl, but did not like it very much;
+ [38]ruby-talk:00382 that he knew Perl, but did not like it very much;
that it had the smell of a “toy” language. He also discussed that he
knew Python, but didn’t like it because it wasn’t a true
object-oriented programming language.
@@ -97,7 +93,7 @@ Birth (1993)
Matsumoto decided to create his own. After spending several months
writing an interpreter, Matz finally published the first public version
of Ruby (0.95) to various Japanese domestic newsgroups in December,
- 1995. You can still download the infant version of Ruby [40]here at
+ 1995. You can still download the infant version of Ruby [39]here at
your own risk.
Toddler Years
@@ -114,11 +110,11 @@ Primary School Years
In 1998, Matz created a simple English homepage for Ruby. However, Ruby
was still very localized to Japan. In trying to further this expansion,
- the first English language Ruby mailing list, [41]Ruby-Talk, was
+ the first English language Ruby mailing list, [40]Ruby-Talk, was
created. Ruby was beginning to spread beyond Japan.
Ruby-Talk is still very active today, and you can subscribe to it
- [42]here.
+ [41]here.
In October of 1999, Yukihiro Matsumoto and Keiju Ishitsuka wrote the
first book on the Ruby programming language: The Object-oriented
@@ -201,7 +197,7 @@ Strong Adult
Ruby 2.1.0 was released on Christmas day of 2013. It brought several
minor changes to the language. But the biggest news of 2.1.0 was
- [43]semantic versioning, a way to properly version a project without
+ [42]semantic versioning, a way to properly version a project without
breaking dependencies by accident.
Ruby 2.1.1 was released on Ruby’s 21st birthday (February 24, 2014).
@@ -229,153 +225,156 @@ Share This Article
(BUTTON) (BUTTON) (BUTTON) (BUTTON) (BUTTON)
- [44]Jesse Herrick
+ [43]Jesse Herrick
- [45]Jesse Herrick
+ [44]Jesse Herrick
Jesse Herrick is an avid Ruby developer who specializes in web
- development. He is a back-end developer at [46]Littlelines and loves
+ development. He is a back-end developer at [45]Littlelines and loves
programming. You can read his personal blog at:
- [47]https://jesse.codes.
+ [46]https://jesse.codes.
GlennGhistoryruby
Up Next
- [48]How to Build an Interactive History Map with WRLD
- [49]How to Build an Interactive History Map with WRLD[50]Adrian Try
+ [47]How to Build an Interactive History Map with WRLD
+ [48]How to Build an Interactive History Map with WRLD[49]Adrian Try
- [51]Digital Fonts: A Condensed History
- [52]Digital Fonts: A Condensed History[53]Alex Bigman
+ [50]Digital Fonts: A Condensed History
+ [51]Digital Fonts: A Condensed History[52]Alex Bigman
- [54]A History of CSS Image Replacement
- [55]A History of CSS Image Replacement[56]Baljeet Rathi
+ [53]A History of CSS Image Replacement
+ [54]A History of CSS Image Replacement[55]Baljeet Rathi
- [57]Making Alternative ’80s Film History Come to Life with Photoshop
- [58]Making Alternative ’80s Film History Come to Life with
- Photoshop[59]Gabrielle Gosha
+ [56]Making Alternative ’80s Film History Come to Life with Photoshop
+ [57]Making Alternative ’80s Film History Come to Life with
+ Photoshop[58]Gabrielle Gosha
- [60]10 Years of Mobile Industry History in 10 Minutes
- [61]10 Years of Mobile Industry History in 10 Minutes[62]Dirk Reagle
+ [59]10 Years of Mobile Industry History in 10 Minutes
+ [60]10 Years of Mobile Industry History in 10 Minutes[61]Dirk Reagle
- [63]How to Modify the Browser History in Complex HTML5 and JavaScript
+ [62]How to Modify the Browser History in Complex HTML5 and JavaScript
Applications
- [64]How to Modify the Browser History in Complex HTML5 and JavaScript
- Applications[65]Craig Buckler
+ [63]How to Modify the Browser History in Complex HTML5 and JavaScript
+ Applications[64]Craig Buckler
* Stuff we do
- * [66]Premium
- * [67]Newsletters
- * [68]Forums
+ * [65]Premium
+ * [66]Newsletters
+ * [67]Forums
* About
- * [69]Our story
- * [70]Terms of use
- * [71]Privacy policy
- * [72]Corporate memberships
+ * [68]Our story
+ * [69]Terms of use
+ * [70]Privacy policy
+ * [71]Corporate memberships
* Contact
- * [73]Contact us
- * [74]FAQ
- * [75]Publish your book with us
- * [76]Write an article for us
- * [77]Advertise
+ * [72]Contact us
+ * [73]FAQ
+ * [74]Publish your book with us
+ * [75]Write an article for us
+ * [76]Advertise
* Connect
*
- © 2000 – 2023 SitePoint Pty. Ltd.
+ © 2000 – 2024 SitePoint Pty. Ltd.
+
+ This site is protected by reCAPTCHA and the Google[77] Privacy Policy
+ and[78] Terms of Service apply.
- This site is protected by reCAPTCHA and the Google[78] Privacy Policy
- and[79] Terms of Service apply.
+ <img height="1" width="1" style="display:none"
+ src="https://www.facebook.com/tr?id=721455246308784&ev=PageView&noscrip
+ t=1"} />
References
Visible links:
- 1. file:///sitepoint.rss
+ 1. https://www.sitepoint.com/sitepoint.rss
2. https://www.googletagmanager.com/ns.html?id=GTM-KL8PMMW
- 3. https://www.sitepoint.com/premium/library/?ref_source=blog&ref_medium=smartbar
- 4. file:///blog/
- 5. file:///premium/library/free/?ref_source=blog_nav
- 6. file:///ai/
- 7. file:///javascript/
- 8. file:///computing/
- 9. file:///design-ux/
- 10. file:///html-css/
- 11. file:///entrepreneur/
- 12. file:///web/
- 13. file:///php/
- 14. file:///wordpress/
- 15. file:///mobile/
- 16. file:///programming/
- 17. file:///python/
- 18. file:///community/
- 19. file:///premium/library/
- 20. file:///premium/sign-in/
- 21. file:///premium/pricing/?ref_source=sitepoint&ref_medium=topnav
- 22. file:///premium/pricing/?ref_source=sitepoint&ref_medium=topnav
- 23. file:///premium/library/free/?ref_source=blog_nav
- 24. file:///ai/
- 25. file:///javascript/
- 26. file:///computing/
- 27. file:///design-ux/
- 28. file:///html-css/
- 29. file:///entrepreneur/
- 30. file:///web/
- 31. file:///php/
- 32. file:///wordpress/
- 33. file:///mobile/
- 34. file:///programming/
- 35. file:///python/
- 36. file:///ruby/
- 37. file:///author/jherrick/
- 38. file:///author/jherrick/
- 39. http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/382
- 40. https://ftp.ruby-lang.org/pub/ruby/1.0/
- 41. http://blade.nagaokaut.ac.jp/ruby/ruby-talk/index.shtml
- 42. https://www.ruby-lang.org/en/community/mailing-lists/
- 43. http://semver.org/
- 44. file:///author/jherrick/
- 45. file:///author/jherrick/
- 46. http://www.littlelines.com/
- 47. https://jesse.codes/
- 48. file:///how-to-build-an-interactive-history-map-with-wrld/
- 49. file:///how-to-build-an-interactive-history-map-with-wrld/
- 50. file:///author/atry/
- 51. file:///digital-fonts-condensed-history/
- 52. file:///digital-fonts-condensed-history/
- 53. file:///author/alex-bigman/
- 54. file:///css-image-replacement-text-indent-negative-margins-and-more/
- 55. file:///css-image-replacement-text-indent-negative-margins-and-more/
- 56. file:///author/brathi/
- 57. file:///making-alternative-80s-film-history-come-life-photoshop/
- 58. file:///making-alternative-80s-film-history-come-life-photoshop/
- 59. file:///author/ggosha/
- 60. file:///the-advancements-in-mobile-design-and-how-it-has-developed-into-a-strong-industry/
- 61. file:///the-advancements-in-mobile-design-and-how-it-has-developed-into-a-strong-industry/
- 62. file:///author/dreagle/
- 63. file:///javascript-history-pushstate/
- 64. file:///javascript-history-pushstate/
- 65. file:///author/craig-buckler/
- 66. file:///premium/library/
- 67. file:///newsletters/
- 68. file:///community/
- 69. file:///about-us/
- 70. file:///legals/
- 71. file:///privacy-policy/
- 72. file:///premium-for-teams/
- 73. file:///contact-us/
- 74. https://support.sitepoint.com/hc/en-us
- 75. https://sitepoint.typeform.com/to/HtAXVN
- 76. file:///write-for-us/
- 77. file:///partnerships/
- 78. https://policies.google.com/privacy
- 79. https://policies.google.com/terms
+ 3. https://www.sitepoint.com/blog/
+ 4. https://www.sitepoint.com/premium/library/free/?ref_source=blog_nav
+ 5. https://www.sitepoint.com/ai/
+ 6. https://www.sitepoint.com/javascript/
+ 7. https://www.sitepoint.com/computing/
+ 8. https://www.sitepoint.com/design-ux/
+ 9. https://www.sitepoint.com/html-css/
+ 10. https://www.sitepoint.com/entrepreneur/
+ 11. https://www.sitepoint.com/web/
+ 12. https://www.sitepoint.com/php/
+ 13. https://www.sitepoint.com/wordpress/
+ 14. https://www.sitepoint.com/mobile/
+ 15. https://www.sitepoint.com/programming/
+ 16. https://www.sitepoint.com/python/
+ 17. https://www.sitepoint.com/community/
+ 18. https://www.sitepoint.com/premium/library/
+ 19. https://www.sitepoint.com/premium/sign-in/
+ 20. https://www.sitepoint.com/premium/pricing/?ref_source=sitepoint&ref_medium=topnav
+ 21. https://www.sitepoint.com/premium/pricing/?ref_source=sitepoint&ref_medium=topnav
+ 22. https://www.sitepoint.com/premium/library/free/?ref_source=blog_nav
+ 23. https://www.sitepoint.com/ai/
+ 24. https://www.sitepoint.com/javascript/
+ 25. https://www.sitepoint.com/computing/
+ 26. https://www.sitepoint.com/design-ux/
+ 27. https://www.sitepoint.com/html-css/
+ 28. https://www.sitepoint.com/entrepreneur/
+ 29. https://www.sitepoint.com/web/
+ 30. https://www.sitepoint.com/php/
+ 31. https://www.sitepoint.com/wordpress/
+ 32. https://www.sitepoint.com/mobile/
+ 33. https://www.sitepoint.com/programming/
+ 34. https://www.sitepoint.com/python/
+ 35. https://www.sitepoint.com/ruby/
+ 36. https://www.sitepoint.com/author/jherrick/
+ 37. https://www.sitepoint.com/author/jherrick/
+ 38. http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/382
+ 39. https://ftp.ruby-lang.org/pub/ruby/1.0/
+ 40. http://blade.nagaokaut.ac.jp/ruby/ruby-talk/index.shtml
+ 41. https://www.ruby-lang.org/en/community/mailing-lists/
+ 42. http://semver.org/
+ 43. https://www.sitepoint.com/author/jherrick/
+ 44. https://www.sitepoint.com/author/jherrick/
+ 45. http://www.littlelines.com/
+ 46. https://jesse.codes/
+ 47. https://www.sitepoint.com/how-to-build-an-interactive-history-map-with-wrld/
+ 48. https://www.sitepoint.com/how-to-build-an-interactive-history-map-with-wrld/
+ 49. https://www.sitepoint.com/author/atry/
+ 50. https://www.sitepoint.com/digital-fonts-condensed-history/
+ 51. https://www.sitepoint.com/digital-fonts-condensed-history/
+ 52. https://www.sitepoint.com/author/alex-bigman/
+ 53. https://www.sitepoint.com/css-image-replacement-text-indent-negative-margins-and-more/
+ 54. https://www.sitepoint.com/css-image-replacement-text-indent-negative-margins-and-more/
+ 55. https://www.sitepoint.com/author/brathi/
+ 56. https://www.sitepoint.com/making-alternative-80s-film-history-come-life-photoshop/
+ 57. https://www.sitepoint.com/making-alternative-80s-film-history-come-life-photoshop/
+ 58. https://www.sitepoint.com/author/ggosha/
+ 59. https://www.sitepoint.com/the-advancements-in-mobile-design-and-how-it-has-developed-into-a-strong-industry/
+ 60. https://www.sitepoint.com/the-advancements-in-mobile-design-and-how-it-has-developed-into-a-strong-industry/
+ 61. https://www.sitepoint.com/author/dreagle/
+ 62. https://www.sitepoint.com/javascript-history-pushstate/
+ 63. https://www.sitepoint.com/javascript-history-pushstate/
+ 64. https://www.sitepoint.com/author/craig-buckler/
+ 65. https://www.sitepoint.com/premium/library/
+ 66. https://www.sitepoint.com/newsletters/
+ 67. https://www.sitepoint.com/community/
+ 68. https://www.sitepoint.com/about-us/
+ 69. https://www.sitepoint.com/legals/
+ 70. https://www.sitepoint.com/privacy-policy/
+ 71. https://www.sitepoint.com/premium-for-teams/
+ 72. https://www.sitepoint.com/contact-us/
+ 73. https://support.sitepoint.com/hc/en-us
+ 74. https://sitepoint.typeform.com/to/HtAXVN
+ 75. https://www.sitepoint.com/write-for-us/
+ 76. https://www.sitepoint.com/partnerships/
+ 77. https://policies.google.com/privacy
+ 78. https://policies.google.com/terms
Hidden links:
- 81. file://localhost/
- 82. https://github.com/JesseHerrick
- 83. https://twitter.com/JesseHerrick
- 84. https://www.facebook.com/sitepoint
- 85. https://twitter.com/sitepointdotcom
- 86. file://localhost/sitepoint.rss
+ 80. https://www.sitepoint.com/
+ 81. https://github.com/JesseHerrick
+ 82. https://twitter.com/JesseHerrick
+ 83. https://www.facebook.com/sitepoint
+ 84. https://twitter.com/sitepointdotcom
+ 85. https://www.sitepoint.com/sitepoint.rss
diff --git a/static/archive/www-theatlantic-com-biphm9.txt b/static/archive/www-theatlantic-com-biphm9.txt
@@ -64,17 +64,16 @@ The Print Edition
More From Planet
[43]Explore This Series
- * Satellite imagery provided by GOES-16 satellite shows Hurricane
- Otis making landfall near Acapulco, Mexico, as a Category 5 storm.
- It's bright red in the center.
- Hurricane Otis Was Too Fast for the Forecasters[44]Zoë Schlanger
- * Cropped images of fruit and bread in a grid
- The Great Underappreciated Driver of Climate Change[45]Alexandra Frost
- * White threads of mycelium growing on tree bark.
- The Invisible Force Keeping Carbon in the Ground[46]Zoë Schlanger
- * A collage of 12 photographs of e-bikes against a light-pink
- background
- The Real Reason You Should Get an E-bike[47]Michael Thomas
+ * A person holds an umbrella in the wet and snowy city
+ The Threshold at Which Snow Starts Irreversibly Disappearing[44]Zoë
+ Schlanger
+ * Color photo of an arctic vole resting on small tundra plants
+ A Major Climate Force Has Been Ignored for Decades[45]Bathsheba Demuth
+ * Photos of flooding, as well as of family Polaroids and heirlooms,
+ arranged in a 3 x 4 grid and washed blue, against a blue background
+ Pack Your Memories Into Your Disaster Bag[46]Ayurella Horn-Muller
+ * A man works on an electric car
+ Electric Cars Are Already Upending America[47]Saahil Desai
[48]Health
@@ -89,7 +88,7 @@ The Real Reason You Should Get an E-bike
Illustration by The Atlantic. Source: Getty.
October 20, 2023
(BUTTON) Share
- [50]Saved Stories (BUTTON) Save
+ (BUTTON) Save
Today’s happiness and personal-finance gurus have no shortage of advice
for living a good life. Meditate daily. Sleep for eight hours a night.
@@ -100,20 +99,20 @@ The Real Reason You Should Get an E-bike
A year ago, my wife and I sold one of our cars and replaced it with an
e-bike. As someone who writes about climate change, I knew that I was
doing something good for the planet. I knew that passenger vehicles are
- responsible for much of our greenhouse-gas emissions—[51]16 percent in
+ responsible for much of our greenhouse-gas emissions—[50]16 percent in
the U.S., to be exact—and that the pollution spewing from gas-powered
cars doesn’t just heat up the planet; it could increase the risk of
- [52]premature death. I also knew that electric cars were an imperfect
+ [51]premature death. I also knew that electric cars were an imperfect
fix: Though they’re responsible for less carbon pollution than gas
cars, even when powered by today’s dirty electric grid, their supply
chain is carbon intensive, and many of the materials needed to produce
their batteries are, in some cases, mined via a process that
- [53]brutally exploits workers and harms [54]ecosystems and sacred
+ [52]brutally exploits workers and harms [53]ecosystems and sacred
Indigenous lands. An e-bike’s comparatively tiny battery means less
electricity, fewer emissions, fewer resources. They are clearly better
for the planet than cars of any kind.
- [55]Read: America is missing out on the biggest EV boom of all
+ [54]Read: America is missing out on the biggest EV boom of all
I knew all of this. But I also viewed getting rid of my car as a
sacrifice—something for the militant and reckless, something that
@@ -125,7 +124,7 @@ The Real Reason You Should Get an E-bike
I was very wrong. The first thing I noticed was the savings. Between
car payments, insurance, maintenance, and gas, a car-centered lifestyle
is expensive. According to AAA, after fuel, maintenance, insurance,
- taxes, and the like, owning and driving a new car in America costs[56]
+ taxes, and the like, owning and driving a new car in America costs[55]
$10,728 a year. My e-bike, by comparison, cost $2,000 off the rack and
has near-negligible recurring charges. After factoring in maintenance
and a few bucks a month in electricity costs, I estimate that we’ll
@@ -134,7 +133,7 @@ The Real Reason You Should Get an E-bike
The actual experience of riding to work each day over the past year has
been equally surprising. Before selling our car, I worried most about
riding in the cold winter months. But I quickly learned that, as the
- saying goes, there is [57]no bad weather, only bad gear. I wear gloves,
+ saying goes, there is [56]no bad weather, only bad gear. I wear gloves,
warm socks, a balaclava, and a ski jacket when I ride, and am almost
never too cold.
@@ -146,7 +145,7 @@ The Real Reason You Should Get an E-bike
days—days when she wouldn’t want to be in a car, either. “Those days
are honestly a mess even on the roads,” she said.
- And though I, like [58]many would-be cyclists, was worried about
+ And though I, like [57]many would-be cyclists, was worried about
arriving at the office sweaty in hotter months, the e-bike solved my
problem. Even when it was 90 degrees outside, I didn’t break a sweat,
thanks to my bike’s pedal-assist mode. If I’m honest, sometimes I
@@ -166,14 +165,14 @@ The Real Reason You Should Get an E-bike
introduced e-bikes to its fleet, ridership tripled, she told me, from
500,000 to 1.5 million people.)
- [59]Read: How to get fewer people to commute in cars
+ [58]Read: How to get fewer people to commute in cars
But biking to work wasn’t just not unpleasant—it was downright
enjoyable. It made me feel happier and healthier; I arrived to work a
little more buoyant for having spent the morning in fresh air rather
- than traffic. [60]Study after [61]study shows that people with longer
+ than traffic. [59]Study after [60]study shows that people with longer
car commutes are more likely to experience poor health outcomes and
- lower personal well-being—and that cyclists are the [62]happiest
+ lower personal well-being—and that cyclists are the [61]happiest
commuters. One day, shortly after selling our car, I hopped on my bike
after a stressful day at work and rode home down a street edged with
changing fall leaves. I felt more connected to the physical environment
@@ -191,19 +190,19 @@ The Real Reason You Should Get an E-bike
lanes, are the norm, it’s unrealistic to expect e-bikes to replace cars
in the way that the Model T replaced horses. But we don’t need everyone
to ride an e-bike to work to make a big dent in our carbon-pollution
- problem. [63]A recent study found that if 5 percent of commuters were
+ problem. [62]A recent study found that if 5 percent of commuters were
to switch to e-bikes as their mode of transportation, emissions would
fall by 4 percent. As an individual, you don’t even need to sell your
car to reduce your carbon footprint significantly. In 2021, half of all
trips in the United States were less than three miles, according to
- [64]the Bureau of Transportation Statistics. Making those short trips
+ [63]the Bureau of Transportation Statistics. Making those short trips
on an e-bike instead of in a car would likely save people money, cut
their emissions, and improve their health and happiness.
E-bikes are such a no-brainer for individuals, and for the collective,
- that state and local governments [65]are now subsidizing them. In May,
+ that state and local governments [64]are now subsidizing them. In May,
I asked Will Toor, the executive director of the Colorado Energy
- Office, to explain the state’s rationale for [66]a newly passed
+ Office, to explain the state’s rationale for [65]a newly passed
incentive that offers residents $450 to get an e-bike. He dutifully
ticked through the environmental benefits and potential cost savings
for low-income people. Then he surprised me: The legislation, he added,
@@ -215,79 +214,78 @@ The Real Reason You Should Get an E-bike
References
Visible links:
- 1. file:///feed/all/
- 2. file:///feed/best-of/
- 3. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L8425-8528TMP.html#main-content
- 4. file:///most-popular/
- 5. file:///latest/
- 6. file:///newsletters/
- 7. file:///politics/
- 8. file:///ideas/
+ 1. https://www.theatlantic.com/feed/all/
+ 2. https://www.theatlantic.com/feed/best-of/
+ 3. https://www.theatlantic.com/health/archive/2023/10/reasons-to-get-e-bike-emissions-climate-change-benefits/675716/#main-content
+ 4. https://www.theatlantic.com/most-popular/
+ 5. https://www.theatlantic.com/latest/
+ 6. https://www.theatlantic.com/newsletters/
+ 7. https://www.theatlantic.com/politics/
+ 8. https://www.theatlantic.com/ideas/
9. https://www.theatlantic.com/category/fiction/
- 10. file:///technology/
- 11. file:///science/
+ 10. https://www.theatlantic.com/technology/
+ 11. https://www.theatlantic.com/science/
12. https://www.theatlantic.com/photo/
- 13. file:///business/
- 14. file:///culture/
- 15. file:///projects/planet/
- 16. file:///international/
- 17. file:///books/
- 18. file:///podcasts/
- 19. file:///health/
- 20. file:///education/
- 21. file:///projects/
+ 13. https://www.theatlantic.com/business/
+ 14. https://www.theatlantic.com/culture/
+ 15. https://www.theatlantic.com/projects/planet/
+ 16. https://www.theatlantic.com/international/
+ 17. https://www.theatlantic.com/books/
+ 18. https://www.theatlantic.com/podcasts/
+ 19. https://www.theatlantic.com/health/
+ 20. https://www.theatlantic.com/education/
+ 21. https://www.theatlantic.com/projects/
22. https://www.theatlantic.com/category/features/
- 23. file:///family/
- 24. file:///events/
+ 23. https://www.theatlantic.com/family/
+ 24. https://www.theatlantic.com/events/
25. https://www.theatlantic.com/category/washington-week-atlantic/
26. https://www.theatlantic.com/progress/
- 27. file:///newsletters/
- 28. file:///archive/
- 29. file:///free-daily-crossword-puzzle/
- 30. file:///magazine/
- 31. file:///magazine/backissues/
+ 27. https://www.theatlantic.com/newsletters/
+ 28. https://www.theatlantic.com/archive/
+ 29. https://www.theatlantic.com/free-daily-crossword-puzzle/
+ 30. https://www.theatlantic.com/magazine/
+ 31. https://www.theatlantic.com/magazine/backissues/
32. https://accounts.theatlantic.com/products/gift
- 33. file:///projects/dear-therapist/
- 34. file:///free-daily-crossword-puzzle/
- 35. file:///archive/
+ 33. https://www.theatlantic.com/projects/dear-therapist/
+ 34. https://www.theatlantic.com/free-daily-crossword-puzzle/
+ 35. https://www.theatlantic.com/archive/
36. https://accounts.theatlantic.com/accounts/subscription/
- 37. file:///most-popular/
- 38. file:///latest/
- 39. file:///newsletters/
+ 37. https://www.theatlantic.com/most-popular/
+ 38. https://www.theatlantic.com/latest/
+ 39. https://www.theatlantic.com/newsletters/
40. https://accounts.theatlantic.com/login/
41. https://www.theatlantic.com/subscribe/navbar/
42. https://www.theatlantic.com/projects/planet/
43. https://www.theatlantic.com/projects/planet/
44. https://www.theatlantic.com/author/zoe-schlanger/
- 45. https://www.theatlantic.com/author/alexandra-frost/
- 46. https://www.theatlantic.com/author/zoe-schlanger/
- 47. https://www.theatlantic.com/author/michael-thomas/
+ 45. https://www.theatlantic.com/author/bathsheba-demuth/
+ 46. https://www.theatlantic.com/author/ayurella-horn-muller/
+ 47. https://www.theatlantic.com/author/saahil-desai/
48. https://www.theatlantic.com/health/
49. https://www.theatlantic.com/author/michael-thomas/
- 50. https://accounts.theatlantic.com/accounts/saved-stories/
- 51. https://energy.mit.edu/news/us-passenger-cars/
- 52. https://qz.com/135509/more-americans-die-from-car-pollution-than-car-accidents
- 53. https://www.npr.org/sections/goatsandsoda/2023/02/01/1152893248/red-cobalt-congo-drc-mining-siddharth-kara
- 54. https://www.nrdc.org/stories/lithium-mining-leaving-chiles-indigenous-communities-high-and-dry-literally
- 55. https://www.theatlantic.com/science/archive/2023/04/electric-ev-rickshaw-sales-climate-change/673629/
- 56. https://newsroom.aaa.com/2022/08/annual-cost-of-new-car-ownership-crosses-10k-mark/
- 57. https://www.theatlantic.com/health/archive/2021/01/how-socialize-outside-winter/617520/
- 58. https://www.sciencedirect.com/science/article/abs/pii/S2214140518306054
- 59. https://www.theatlantic.com/business/archive/2018/02/seattle-car-commute/553589/
- 60. https://travelbehaviour.files.wordpress.com/2017/10/caw-summaryreport-onlineedition.pdf
- 61. https://www.reuters.com/article/us-commuting/long-commutes-may-be-bad-for-health-study-idUKBRE8470U520120508
- 62. https://www.sciencedirect.com/science/article/abs/pii/S2214140518305255
- 63. https://peopleforbikes.cdn.prismic.io/peopleforbikes/e3dad6f7-d81b-4e59-9208-b012406ffa8e_E-bike-Potential-Paper-05_15_19-Final.pdf
- 64. https://www.energy.gov/eere/vehicles/articles/fotw-1230-march-21-2022-more-half-all-daily-trips-were-less-three-miles-2021#:~:text=A research study for the,were greater than 50 miles.
- 65. https://electrek.co/2023/02/19/free-electric-bikes-rebates-us-cities-and-states/
- 66. https://www.cpr.org/2023/08/10/colorado-ebike-rebates-how-to-qualify/
+ 50. https://energy.mit.edu/news/us-passenger-cars/
+ 51. https://qz.com/135509/more-americans-die-from-car-pollution-than-car-accidents
+ 52. https://www.npr.org/sections/goatsandsoda/2023/02/01/1152893248/red-cobalt-congo-drc-mining-siddharth-kara
+ 53. https://www.nrdc.org/stories/lithium-mining-leaving-chiles-indigenous-communities-high-and-dry-literally
+ 54. https://www.theatlantic.com/science/archive/2023/04/electric-ev-rickshaw-sales-climate-change/673629/
+ 55. https://newsroom.aaa.com/2022/08/annual-cost-of-new-car-ownership-crosses-10k-mark/
+ 56. https://www.theatlantic.com/health/archive/2021/01/how-socialize-outside-winter/617520/
+ 57. https://www.sciencedirect.com/science/article/abs/pii/S2214140518306054
+ 58. https://www.theatlantic.com/business/archive/2018/02/seattle-car-commute/553589/
+ 59. https://travelbehaviour.files.wordpress.com/2017/10/caw-summaryreport-onlineedition.pdf
+ 60. https://www.reuters.com/article/us-commuting/long-commutes-may-be-bad-for-health-study-idUKBRE8470U520120508
+ 61. https://www.sciencedirect.com/science/article/abs/pii/S2214140518305255
+ 62. https://peopleforbikes.cdn.prismic.io/peopleforbikes/e3dad6f7-d81b-4e59-9208-b012406ffa8e_E-bike-Potential-Paper-05_15_19-Final.pdf
+ 63. https://www.energy.gov/eere/vehicles/articles/fotw-1230-march-21-2022-more-half-all-daily-trips-were-less-three-miles-2021#:~:text=A research study for the,were greater than 50 miles.
+ 64. https://electrek.co/2023/02/19/free-electric-bikes-rebates-us-cities-and-states/
+ 65. https://www.cpr.org/2023/08/10/colorado-ebike-rebates-how-to-qualify/
Hidden links:
- 68. file://localhost/
- 69. file://localhost/magazine/
- 70. file://localhost/
- 71. file://localhost/
- 72. https://www.theatlantic.com/science/archive/2023/10/hurricane-otis-forecast-warming-oceans/675773/
- 73. https://www.theatlantic.com/health/archive/2023/10/american-families-have-massive-food-waste-problem/675744/
- 74. https://www.theatlantic.com/science/archive/2023/10/tree-survival-fungi-corsica-climate-change/675739/
- 75. https://www.theatlantic.com/health/archive/2023/10/reasons-to-get-e-bike-emissions-climate-change-benefits/675716/
+ 67. https://www.theatlantic.com/
+ 68. https://www.theatlantic.com/magazine/
+ 69. https://www.theatlantic.com/
+ 70. https://www.theatlantic.com/
+ 71. https://www.theatlantic.com/science/archive/2024/01/winter-snow-loss-climate-change/677078/
+ 72. https://www.theatlantic.com/science/archive/2024/01/alaska-arctic-voles-carbon-source-climate-change/677014/
+ 73. https://www.theatlantic.com/health/archive/2023/12/disaster-kit-loss-memories-mental-health/676961/
+ 74. https://www.theatlantic.com/technology/archive/2023/12/tesla-chatgpt-most-important-technology/676980/
diff --git a/static/archive/www-theverge-com-mjsr9z.txt b/static/archive/www-theverge-com-mjsr9z.txt
@@ -325,28 +325,28 @@ Share this story
Most Popular
1. [26]
-Chrome is about to look a bit different
+Apple Vision Pro hands-on, again, for the first time
______________________________________________________________
2. [27]
-Tesla’s $25,000 ‘next-generation car’ will have a Cybertruck design
+Google layoffs continue with ‘hundreds’ from sales team
______________________________________________________________
3. [28]
-iOS 16.6.1 fixes a big iPhone security vulnerability used to install Pegasus
-spyware
+Microsoft’s new Copilot Pro brings AI-powered Office features to the rest of
+us
______________________________________________________________
4. [29]
-You’ll soon be able to buy a brand-new Xbox 360
+Google’s latest layoffs are just the beginning
______________________________________________________________
5. [30]
-BMW drops plan to charge a monthly fee for heated seats
+Apple Watch drops blood oxygen features to dodge the import ban
______________________________________________________________
Verge Deals
@@ -366,15 +366,22 @@ Verge Deals
More from [35]Apps
- * [36]Dropbox blames crypto miners and resellers for ending its
- unlimited cloud storage plan
- * Image of Meta’s logo with a red and blue background. Image of
- Meta’s logo with a red and blue background.
- [37]Meta is pulling the plug on Messenger Lite on Android
- * An image showing the Threads logo An image showing the Threads logo
- [38]Threads on the web is here
- * [39]Max will launch a 24/7 CNN stream for all subscribers next
- month
+ * An image showing the WhatsApp logo in black An image showing the
+ WhatsApp logo in black
+ [36]WhatsApp tests voice messages that disappear after your recipient
+ hears them
+ * WhatsApp logo on a green, black, and white background WhatsApp logo
+ on a green, black, and white background
+ [37]WhatsApp will soon let you stay logged in to two accounts at once
+ * A screenshot of widgets from Pixel Pals. A screenshot of widgets
+ from Pixel Pals.
+ [38]The creator of Apollo for Reddit has moved onto smaller and
+ weirder things
+ * A picture of the Internal Revenue Service headquarters in
+ Washington, DC. A picture of the Internal Revenue Service
+ headquarters in Washington, DC.
+ [39]13 states join the IRS direct-file test after tax prep firms
+ dropped the ball
* Advertiser Content From Sponsor logo
@@ -398,23 +405,23 @@ More from [35]Apps
* [53]Advertise with us
* [54]Jobs @ Vox Media
- © 2023 [55]Vox Media, LLC. All Rights Reserved
+ © 2024 [55]Vox Media, LLC. All Rights Reserved
References
Visible links:
- 1. file:///rss/index.xml
- 2. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L26893-4475TMP.html#content
- 3. file:///
- 4. file:///
- 5. file:///tech
- 6. file:///reviews
- 7. file:///science
- 8. file:///entertainment
- 9. file:///platformer
- 10. file:///apps
- 11. file:///tech
- 12. file:///authors/casey-newton
+ 1. https://www.theverge.com/rss/index.xml
+ 2. https://www.theverge.com/2023/8/25/23845590/note-taking-apps-ai-chat-distractions-notion-roam-mem-obsidian#content
+ 3. https://www.theverge.com/
+ 4. https://www.theverge.com/
+ 5. https://www.theverge.com/tech
+ 6. https://www.theverge.com/reviews
+ 7. https://www.theverge.com/science
+ 8. https://www.theverge.com/entertainment
+ 9. https://www.theverge.com/platformer
+ 10. https://www.theverge.com/apps
+ 11. https://www.theverge.com/tech
+ 12. https://www.theverge.com/authors/casey-newton
13. https://www.platformer.news/
14. https://www.wsj.com/articles/americas-farmers-are-bogged-down-by-data-524f0a4d
15. https://roamresearch.com/
@@ -428,42 +435,42 @@ References
23. https://notes.andymatuschak.org/§Note-writing_systems?stackedNotes=zsRuFxYgckGS81tr2eiBAP
24. https://notes.andymatuschak.org/§Note-writing_systems?stackedNotes=z8V2q398qu89vdJ73N2BEYCgevMqux3yxQUAC&stackedNotes=z7kEFe6NfUSgtaDuUjST1oczKKzQQeQWk4Dbc
25. https://www.platformer.news/embed
- 26. file:///2023/9/7/23862311/google-chrome-redesign-material-you-web-store
- 27. file:///2023/9/8/23864172/tesla-next-generation-car-cybertruck-design-price
- 28. file:///2023/9/8/23864150/ios-16-6-1-iphone-security-vulnerability-0-day-exploit-patch-update
- 29. file:///2023/9/8/23864463/xbox-360-replica-mega-target-halo-3
- 30. file:///2023/9/7/23863258/bmw-cancel-heated-seat-subscription-microtransaction
+ 26. https://www.theverge.com/24040075/apple-vision-pro-hands-on-virtual-reality
+ 27. https://www.theverge.com/2024/1/16/24040093/google-layoffs-ad-sales-team
+ 28. https://www.theverge.com/2024/1/15/24038711/microsoft-copilot-pro-office-ai-apps
+ 29. https://www.theverge.com/2024/1/14/24038397/google-layoffs-just-the-beginning
+ 30. https://www.theverge.com/2024/1/15/24034324/apple-watch-ban-us-customs-decision
31. https://www.voxmedia.com/legal/terms-of-use
32. https://www.voxmedia.com/legal/privacy-notice
33. https://policies.google.com/privacy
34. https://policies.google.com/terms
- 35. file:///apps
- 36. file:///2023/8/25/23845554/dropbox-ending-unlimited-storage-advanced-plan
- 37. file:///2023/8/24/23845179/meta-messenger-lite-android-google-play-shutting-down
- 38. file:///2023/8/22/23840441/meta-threads-web-app
- 39. file:///2023/8/24/23844121/cnn-max-warnerbros-discovery-news
+ 35. https://www.theverge.com/apps
+ 36. https://www.theverge.com/2023/10/19/23923648/whatsapp-view-once-voice-messages-notes-beta-test
+ 37. https://www.theverge.com/2023/10/19/23923113/whatsapp-stay-logged-in-two-accounts-meta
+ 38. https://www.theverge.com/2023/10/18/23922707/pixel-pals-language-widget-christian-selig-apollo
+ 39. https://www.theverge.com/2023/10/18/23922150/irs-direct-file-pilot-available-13-states-income-tax-2024
40. https://www.voxmedia.com/legal/terms-of-use
41. https://www.voxmedia.com/legal/privacy-notice
42. https://www.voxmedia.com/legal/cookie-policy
- 43. file:///contact
+ 43. https://www.theverge.com/contact
44. https://www.voxmedia.com/pages/licensing
45. https://www.voxmedia.com/legal/accessibility
46. https://status.voxmedia.com/
- 47. file:///pages/how-we-rate
- 48. file:///contact-the-verge
- 49. file:///a/tip-us-secure-contact-email
- 50. file:///community-guidelines
- 51. file:///about-the-verge
- 52. file:///ethics-statement
+ 47. https://www.theverge.com/pages/how-we-rate
+ 48. https://www.theverge.com/contact-the-verge
+ 49. https://www.theverge.com/a/tip-us-secure-contact-email
+ 50. https://www.theverge.com/community-guidelines
+ 51. https://www.theverge.com/about-the-verge
+ 52. https://www.theverge.com/ethics-statement
53. https://www.voxmedia.com/vox-advertising
54. https://jobs.voxmedia.com/
55. https://www.voxmedia.com/
Hidden links:
- 57. file://localhost/
- 58. file://localhost/
+ 57. https://www.theverge.com/
+ 58. https://www.theverge.com/
59. http://theverge.com/
60. http://theverge.com/
61. http://theverge.com/
62. http://theverge.com/
- 63. file://localhost/
+ 63. https://www.theverge.com/
diff --git a/static/archive/www-valetmag-com-b1tpcf.txt b/static/archive/www-valetmag-com-b1tpcf.txt
@@ -403,7 +403,7 @@ Your Knives
[113]About Valet. | [114]Advertising on Valet.
- © Copyright 2023 Valet Media LLC - All Rights
+ © Copyright 2024 Valet Media LLC - All Rights
Reserved. | [115]Privacy Policy | [116]Terms & Conditions
[tr?id=130137150768080&ev=PageView&noscript=1]
@@ -412,7 +412,7 @@ References
Visible links:
1. https://valetmag.com/distribution/rss_all.xml
2. https://www.googletagmanager.com/ns.html?id=GTM-TKWJ6RK
- 3. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L79798-6429TMP.html
+ 3. https://www.valetmag.com/the-handbook/living/how-to-slow-down-time.php
4. https://www.valetmag.com/
5. https://www.valetmag.com/
6. https://www.valetmag.com/style/
@@ -421,7 +421,7 @@ References
9. https://www.valetmag.com/grooming/
10. http://www.valetmag.com/personal-shopper/
11. http://www.valetmag.com/the-handbook/
- 12. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L79798-6429TMP.html
+ 12. https://www.valetmag.com/the-handbook/living/how-to-slow-down-time.php
13. https://www.valetmag.com/
14. https://www.valetmag.com/
15. https://www.valetmag.com/style/
diff --git a/static/archive/www-viget-com-97ckk4.txt b/static/archive/www-viget-com-97ckk4.txt
@@ -40,19 +40,19 @@ More
Featured
- Read the Article: AI in Recruiting
+ Read the Article: Revolutionizing the Web
Newsletter
-AI in Recruiting
+Revolutionizing the Web
- Read the Article: The Enduring Point of Pointless Corp
+ Read the Article: The Reflection Before Christmas
Article
-The Enduring Point of Pointless Corp
+The Reflection Before Christmas
-The Enduring Point of Pointless Corp
+The Enduring Point of Pointless Corp.
[22]Brian Williams
@@ -63,11 +63,15 @@ The Enduring Point of Pointless Corp
Posted on March 24, 2023
* Share
* Share
- * Tweet
+ * Post
Pointless Corp. is the innovation lab at Viget, where we step away from
client work to make fun and useful things for everyone
+ P o i n t l e s s C o r p . i s t h e i n n o v a t i o n l a b a t V i
+ g e t , w h e r e w e s t e p a w a y f r o m c l i e n t w o r k t o m
+ a k e f u n a n d u s e f u l t h i n g s f o r e v e r y o n e
+
“Neither pointless, nor a corporation” is how we describe Pointless
Corp. here at Viget. We founded Viget – an actual company – in 1999
during the original dot com bubble to build web products for clients.
@@ -77,7 +81,7 @@ The Enduring Point of Pointless Corp
serve our clients has been key in our longevity.
About a decade in, we felt the urge to build and launch our own
- projects. [26]Pointless Corp became the internal [27]brand we adopted
+ projects. [26]Pointless Corp. became the internal [27]brand we adopted
to remind ourselves that these projects can be fun and useful but don’t
replace the primary point of Viget. A line from Harry Nilsson’s The
Point! referencing the Pointless Man serves as inspiration: “a point in
@@ -105,7 +109,6 @@ The Enduring Point of Pointless Corp
[31]back in 2012. It’s [32]always been an intense, enjoyable, but
rather exhausting 48 hours. Photos from [33]2011, [34]2014, and
[35]2016 bring back some great memories.
- Photos of Pointless Weekend 2014
Pointless Weekend 2014 spanned three Viget offices
A couple of years ago, we shifted the schedule to start on Wednesday
@@ -146,7 +149,6 @@ The Enduring Point of Pointless Corp
work. We still had fun in-office connections, but most of our Pointless
Projects this year are being worked on with distributed teams, much
like our client work.
- Photo of Pointless Branded Stuff 2023
Pointless Branded Stuff 2023 including a t-shirt and sticker pack --
very corporate
@@ -167,7 +169,6 @@ The Enduring Point of Pointless Corp
been inspired in a long time. I expect articles will be written and
shared in the days and weeks ahead outlining the thrills (and mishaps)
of the teams this year.
- Photos of Pointless Palooza 2023
Pointless Palooza 2023 was a blast!
Pointless Corp. is more than an annual palooza. We work on projects
@@ -256,19 +257,17 @@ Office Locations
* [64]Boulder, CO
* [65]Chattanooga, TN
- © 1999 – 2023 Viget Labs, LLC. [66]Terms [67]Privacy [68]MRF
+ © 1999 – 2024 Viget Labs, LLC. [66]Terms [67]Privacy [68]MRF
* [69]Home
* [70]Articles
- * [71]The Enduring Point of Pointless Corp
+ * [71]The Enduring Point of Pointless Corp.
[72]Subscribe (opens in a new window)
(BUTTON) Share
* [73]Share this page
* [74]Share this page
- * [75]Tweet this page
-
- [76]Edit Entry
+ * [75]Post this page
References
@@ -347,21 +346,20 @@ References
72. http://eepurl.com/gtHqsj
73. https://www.facebook.com/sharer/sharer.php?u=https://www.viget.com/articles/the-enduring-point-of-pointless-corp/
74. http://www.linkedin.com/shareArticle?mini=true&url=https://www.viget.com/articles/the-enduring-point-of-pointless-corp/
- 75. https://twitter.com/intent/tweet?text=Pointless Corp. is the innovation lab at Viget, where we step away from client work to make fun and useful things for everyone https://www.viget.com/articles/the-enduring-point-of-pointless-corp/
- 76. https://www.viget.com/admin/entries/article/456611-the-enduring-point-of-pointless-corp
+ 75. https://x.com/intent/tweet?text=Pointless Corp. is the innovation lab at Viget, where we step away from client work to make fun and useful things for everyone https://www.viget.com/articles/the-enduring-point-of-pointless-corp/
Hidden links:
- 78. https://www.viget.com/newsletter/ai-in-recruiting/
- 79. https://www.viget.com/articles/the-enduring-point-of-pointless-corp/
- 80. https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.viget.com%2Farticles%2Fthe-enduring-point-of-pointless-corp%2F
- 81. http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.viget.com%2Farticles%2Fthe-enduring-point-of-pointless-corp%2F
- 82. https://twitter.com/intent/tweet?text=Pointless%20Corp.%20is%20the%20innovation%20lab%20at%20Viget%2C%20where%20we%20step%20away%20from%20client%20work%20to%20make%20fun%20and%20useful%20things%20for%20everyone%20https%3A%2F%2Fwww.viget.com%2Farticles%2Fthe-enduring-point-of-pointless-corp%2F
- 83. https://www.viget.com/articles/our-pointless-logo/
- 84. https://www.viget.com/articles/introducing-pointless-corp/
- 85. https://www.viget.com/articles/whats-the-point-of-pointless-weekend/
- 86. https://twitter.com/viget
- 87. https://github.com/vigetlabs
- 88. https://dribbble.com/viget
- 89. https://www.instagram.com/viget/
- 90. https://www.linkedin.com/company/viget-labs
- 91. https://vimeo.com/viget/collections
+ 77. https://www.viget.com/newsletter/revolutionizing-the-web/
+ 78. https://www.viget.com/articles/the-reflection-before-christmas/
+ 79. https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.viget.com%2Farticles%2Fthe-enduring-point-of-pointless-corp%2F
+ 80. http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.viget.com%2Farticles%2Fthe-enduring-point-of-pointless-corp%2F
+ 81. https://x.com/intent/tweet?text=Pointless%20Corp.%20is%20the%20innovation%20lab%20at%20Viget%2C%20where%20we%20step%20away%20from%20client%20work%20to%20make%20fun%20and%20useful%20things%20for%20everyone%20https%3A%2F%2Fwww.viget.com%2Farticles%2Fthe-enduring-point-of-pointless-corp%2F
+ 82. https://www.viget.com/articles/our-pointless-logo/
+ 83. https://www.viget.com/articles/introducing-pointless-corp/
+ 84. https://www.viget.com/articles/whats-the-point-of-pointless-weekend/
+ 85. http://x.com/viget
+ 86. https://github.com/vigetlabs
+ 87. https://dribbble.com/viget
+ 88. https://www.instagram.com/viget/
+ 89. https://www.linkedin.com/company/viget-labs
+ 90. https://vimeo.com/viget/collections
diff --git a/static/archive/www-viget-com-biybeb.txt b/static/archive/www-viget-com-biybeb.txt
@@ -40,54 +40,59 @@ More
Featured
- Read the Article: AI in Recruiting
+ Read the Article: Revolutionizing the Web
Newsletter
-AI in Recruiting
+Revolutionizing the Web
- Git logo variation
+ Read the Article: Elephants, Squirrels, Porcupines, and Zombies Can
+ Help Your Team Thrive
Article
-Simple Commit Linting for Issue Number in GitHub Actions
+Elephants, Squirrels, Porcupines, and Zombies Can Help Your Team Thrive
Simple Commit Linting for Issue Number in GitHub Actions
- Git logo variation
[22]David Eisinger
[23]David Eisinger, Development Director
- Article Category: [24]#Code
+ Article Categories: [24]#Code, [25]#Tooling
Posted on April 28, 2023
* Share
* Share
- * Tweet
+ * Post
Including relevant ticket numbers in your git commit messages is a gift
to your future self. Here's how to ensure you do it consistently.
+ I n c l u d i n g r e l e v a n t t i c k e t n u m b e r s i n y o u r
+ g i t c o m m i t m e s s a g e s i s a g i f t t o y o u r f u t u r e
+ s e l f . H e r e ' s h o w t o e n s u r e y o u d o i t c o n s i s t
+ e n t l y .
+
I don't believe there is a right way to do software; I think teams can
be effective (or ineffective!) in a lot of different ways using all
sorts of methodologies and technologies. But one hill upon which I will
die is this: referencing tickets in commit messages pays enormous
dividends over the long haul and you should always do it. As someone
who regularly commits code to apps created in the Obama era, nothing
- warms my heart like running [25]:Git blame on some confusing code and
+ warms my heart like running [26]:Git blame on some confusing code and
seeing a reference to a GitHub Issue where I can get the necessary
context. And, conversely, nothing sparks nerd rage like fix bug or PR
feedback or, heaven forbid, oops.
- In a recent [26]project retrospective, the team identified that we
+ In a recent [27]project retrospective, the team identified that we
weren't being as consistent with this as we'd like, and decided to take
action. I figured some sort of commit linting would be a good candidate
- for [27]continuous integration — when a team member pushes a branch up
+ for [28]continuous integration — when a team member pushes a branch up
to GitHub, check the commits and make sure they include a reference to
a ticket.
- I looked into [28]commitlint, but I found it a lot more opinionated
+ I looked into [29]commitlint, but I found it a lot more opinionated
than I am — I really just want to make sure commits begin with either
[#XXX] (an issue number) or [n/a] — and rather difficult to
reconfigure. After struggling with it for a few hours, I decided to
@@ -148,14 +153,14 @@ echo '[#123] Message 1
all valid commit messages; modify one of the messages if you want to
see the failure state.
-Other Languages [29]#
+Other Languages [30]#
Since there's a very real possibility you might not otherwise install
Ruby in your GitHub Actions, and because I weirdly enjoy writing the
same code in a bunch of different languages, here are scripts for
several of Viget's other favorites:
-JavaScript [30]#
+JavaScript [31]#
git log --format=format:%s HEAD ^origin/main | node -e "
let msgs = require('fs').readFileSync(0).toString().trim().split('\n');
@@ -180,7 +185,7 @@ echo '[#123] Message 1
}
"
-PHP [31]#
+PHP [32]#
git log --format=format:%s HEAD ^origin/main | php -r '
while ($msg = fgets(STDIN)) {
@@ -203,7 +208,7 @@ echo '[#123] Message 1
}
'
-Python [32]#
+Python [33]#
git log --format=format:%s HEAD ^origin/main | python -c '
import sys
@@ -233,78 +238,78 @@ for msg in sys.stdin:
So there you have it: simple GitHub Actions commit linting in most of
Viget's favorite languages (try as I might, I could not figure out how
- to do this in [33]Elixir, at least not in a concise way). As I said up
+ to do this in [34]Elixir, at least not in a concise way). As I said up
front, writing good tickets and then referencing them in commit
messages so that they can easily be surfaced with git blame pays huge
dividends over the life of a codebase. If you're not already in the
habit of doing this, well, the best time to start was Initial commit,
but the second best time is today.
- [34]David Eisinger
+ [35]David Eisinger
- [35]David is Viget's managing development director. From our Durham,
+ [36]David is Viget's managing development director. From our Durham,
NC, office, he builds high-quality, forward-thinking software for PUMA,
the World Wildlife Fund, NFLPA, and many others.
- [36]More articles by David
+ [37]More articles by David
Related Articles
- * Maintenance Matters: Timely Upgrades
+ * Thoughts on Remix
Article
-Maintenance Matters: Timely Upgrades
- Chris Manning
- * Styling the Native File Upload Input Field
+Thoughts on Remix
+ Solomon Hawk
+ * Going Headless in 2024: A View of the Headless CMS Landscape
Article
-Styling the Native File Upload Input Field
- Eric Fuhrmann
- * 10 SQL Tricks That I Like
+Going Headless in 2024: A View of the Headless CMS Landscape
+ Andrew Mosby
+ * Maintenance Matters: Good Tests
Article
-10 SQL Tricks That I Like
- Noah Over
+Maintenance Matters: Good Tests
+ David Eisinger
The Viget Newsletter
Nobody likes popups, so we waited until now to recommend our
newsletter, featuring thoughts, opinions, and tools for building a
- better digital world. [37]Read the current issue.
+ better digital world. [38]Read the current issue.
- [38]Subscribe Here (opens in new window)
+ [39]Subscribe Here (opens in new window)
Site Footer
Have an unsolvable problem or audacious idea?
Let’s get to work
- [39]Contact Us [40][email protected] [41]703.891.0670
+ [40]Contact Us [41][email protected] [42]703.891.0670
* Practice
- * [42]Work
- * [43]Services
- * [44]Articles
+ * [43]Work
+ * [44]Services
+ * [45]Articles
* People
- * [45]Company
- * [46]Careers
- * [47]Code of Ethics
- * [48]Diversity & Inclusion
+ * [46]Company
+ * [47]Careers
+ * [48]Code of Ethics
+ * [49]Diversity & Inclusion
* More
- * [49]Pointless Corp.
- * [50]Explorations
- * [51]Code at Viget
+ * [50]Pointless Corp.
+ * [51]Explorations
+ * [52]Code at Viget
Sign Up For Our Newsletter
A curated periodical featuring thoughts, opinions, and tools for
building a better digital world.
- [52]Check it out
+ [53]Check it out
Social Links
- [53]Viget
+ [54]Viget
*
*
*
@@ -314,22 +319,22 @@ Social Links
Office Locations
- * [54]Washington DC Metro
- * [55]Durham, NC
- * [56]Boulder, CO
- * [57]Chattanooga, TN
+ * [55]Washington DC Metro
+ * [56]Durham, NC
+ * [57]Boulder, CO
+ * [58]Chattanooga, TN
- © 1999 – 2023 Viget Labs, LLC. [58]Terms [59]Privacy [60]MRF
+ © 1999 – 2024 Viget Labs, LLC. [59]Terms [60]Privacy [61]MRF
- * [61]Home
- * [62]Articles
- * [63]Simple Commit Linting for Issue Number in GitHub Actions
+ * [62]Home
+ * [63]Articles
+ * [64]Simple Commit Linting for Issue Number in GitHub Actions
- [64]Subscribe (opens in a new window)
+ [65]Subscribe (opens in a new window)
(BUTTON) Share
- * [65]Share this page
* [66]Share this page
- * [67]Tweet this page
+ * [67]Share this page
+ * [68]Post this page
References
@@ -358,62 +363,63 @@ References
22. https://www.viget.com/about/team/deisinger/
23. https://www.viget.com/about/team/deisinger/
24. https://www.viget.com/articles/category/code/
- 25. https://github.com/tpope/vim-fugitive#fugitivevim
- 26. https://www.viget.com/articles/get-the-most-out-of-your-internal-retrospectives/
- 27. https://www.viget.com/articles/maintenance-matters-continuous-integration/
- 28. https://commitlint.js.org/
- 29. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/#other-languages
- 30. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/#javaScript
- 31. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/#php
- 32. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/#python
- 33. https://elixir-lang.org/
- 34. https://www.viget.com/about/team/deisinger/
+ 25. https://www.viget.com/articles/category/tooling/
+ 26. https://github.com/tpope/vim-fugitive#fugitivevim
+ 27. https://www.viget.com/articles/get-the-most-out-of-your-internal-retrospectives/
+ 28. https://www.viget.com/articles/maintenance-matters-continuous-integration/
+ 29. https://commitlint.js.org/
+ 30. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/#other-languages
+ 31. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/#javaScript
+ 32. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/#php
+ 33. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/#python
+ 34. https://elixir-lang.org/
35. https://www.viget.com/about/team/deisinger/
36. https://www.viget.com/about/team/deisinger/
- 37. https://www.viget.com/newsletter
- 38. http://eepurl.com/gtHqsj
- 39. https://www.viget.com/contact/
- 40. mailto:[email protected]?subject=Hello, Viget!
- 41. tel:7038910670
- 42. https://www.viget.com/work/
- 43. https://www.viget.com/services/
- 44. https://www.viget.com/articles/
- 45. https://www.viget.com/about/
- 46. https://www.viget.com/careers/
- 47. https://www.viget.com/code-of-ethics/
- 48. https://www.viget.com/diversity-equity-and-inclusion/
- 49. https://pointlesscorp.com/
- 50. https://explorations.viget.com/
- 51. https://code.viget.com/
- 52. https://www.viget.com/newsletter/
- 53. https://www.viget.com/
- 54. https://www.viget.com/dc-metro-hq/
- 55. https://www.viget.com/durham/
- 56. https://www.viget.com/boulder/
- 57. https://www.viget.com/chattanooga/
- 58. https://www.viget.com/terms-conditions/
- 59. https://www.viget.com/privacy-policy/
- 60. https://individual.carefirst.com/individuals-families/mandates-policies/machine-readable-file.page
- 61. https://www.viget.com/
- 62. https://www.viget.com/articles
- 63. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/#hero
- 64. http://eepurl.com/gtHqsj
- 65. https://www.facebook.com/sharer/sharer.php?u=https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/
- 66. http://www.linkedin.com/shareArticle?mini=true&url=https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/
- 67. https://twitter.com/intent/tweet?text=Including relevant ticket numbers in your git commit messages is a gift to your future self. Here's how to ensure you do it consistently. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/
+ 37. https://www.viget.com/about/team/deisinger/
+ 38. https://www.viget.com/newsletter
+ 39. http://eepurl.com/gtHqsj
+ 40. https://www.viget.com/contact/
+ 41. mailto:[email protected]?subject=Hello, Viget!
+ 42. tel:7038910670
+ 43. https://www.viget.com/work/
+ 44. https://www.viget.com/services/
+ 45. https://www.viget.com/articles/
+ 46. https://www.viget.com/about/
+ 47. https://www.viget.com/careers/
+ 48. https://www.viget.com/code-of-ethics/
+ 49. https://www.viget.com/diversity-equity-and-inclusion/
+ 50. https://pointlesscorp.com/
+ 51. https://explorations.viget.com/
+ 52. https://code.viget.com/
+ 53. https://www.viget.com/newsletter/
+ 54. https://www.viget.com/
+ 55. https://www.viget.com/dc-metro-hq/
+ 56. https://www.viget.com/durham/
+ 57. https://www.viget.com/boulder/
+ 58. https://www.viget.com/chattanooga/
+ 59. https://www.viget.com/terms-conditions/
+ 60. https://www.viget.com/privacy-policy/
+ 61. https://individual.carefirst.com/individuals-families/mandates-policies/machine-readable-file.page
+ 62. https://www.viget.com/
+ 63. https://www.viget.com/articles
+ 64. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/#hero
+ 65. http://eepurl.com/gtHqsj
+ 66. https://www.facebook.com/sharer/sharer.php?u=https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/
+ 67. http://www.linkedin.com/shareArticle?mini=true&url=https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/
+ 68. https://x.com/intent/tweet?text=Including relevant ticket numbers in your git commit messages is a gift to your future self. Here's how to ensure you do it consistently. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/
Hidden links:
- 69. https://www.viget.com/newsletter/ai-in-recruiting/
- 70. https://www.viget.com/articles/simple-commit-linting-for-issue-number-in-github-actions/
- 71. https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.viget.com%2Farticles%2Fsimple-commit-linting-for-issue-number-in-github-actions%2F
- 72. http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.viget.com%2Farticles%2Fsimple-commit-linting-for-issue-number-in-github-actions%2F
- 73. https://twitter.com/intent/tweet?text=Including%20relevant%20ticket%20numbers%20in%20your%20git%20commit%20messages%20is%20a%20gift%20to%20your%20future%20self.%20Here%27s%20how%20to%20ensure%20you%20do%20it%20consistently.%20https%3A%2F%2Fwww.viget.com%2Farticles%2Fsimple-commit-linting-for-issue-number-in-github-actions%2F
- 74. https://www.viget.com/articles/maintenance-matters-timely-upgrades/
- 75. https://www.viget.com/articles/styling-native-file-upload-input-field/
- 76. https://www.viget.com/articles/10-sql-tricks-that-i-like/
- 77. https://twitter.com/viget
- 78. https://github.com/vigetlabs
- 79. https://dribbble.com/viget
- 80. https://www.instagram.com/viget/
- 81. https://www.linkedin.com/company/viget-labs
- 82. https://vimeo.com/viget/collections
+ 70. https://www.viget.com/newsletter/revolutionizing-the-web/
+ 71. https://www.viget.com/articles/elephants-squirrels-porcupines-and-zombies-can-help-your-team-thrive/
+ 72. https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.viget.com%2Farticles%2Fsimple-commit-linting-for-issue-number-in-github-actions%2F
+ 73. http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.viget.com%2Farticles%2Fsimple-commit-linting-for-issue-number-in-github-actions%2F
+ 74. https://x.com/intent/tweet?text=Including%20relevant%20ticket%20numbers%20in%20your%20git%20commit%20messages%20is%20a%20gift%20to%20your%20future%20self.%20Here%27s%20how%20to%20ensure%20you%20do%20it%20consistently.%20https%3A%2F%2Fwww.viget.com%2Farticles%2Fsimple-commit-linting-for-issue-number-in-github-actions%2F
+ 75. https://www.viget.com/articles/thoughts-on-remix/
+ 76. https://www.viget.com/articles/a-view-of-the-headless-cms-landscape/
+ 77. https://www.viget.com/articles/maintenance-matters-good-tests/
+ 78. http://x.com/viget
+ 79. https://github.com/vigetlabs
+ 80. https://dribbble.com/viget
+ 81. https://www.instagram.com/viget/
+ 82. https://www.linkedin.com/company/viget-labs
+ 83. https://vimeo.com/viget/collections
diff --git a/static/archive/www-viget-com-yrczde.txt b/static/archive/www-viget-com-yrczde.txt
@@ -40,50 +40,55 @@ More
Featured
- Read the Article: The Future of React Frontends
+ Read the Article: Revolutionizing the Web
Newsletter
-The Future of React Frontends
+Revolutionizing the Web
- A rounded square with two eyes and a smile.
+ Read the Article: The Reflection Before Christmas
Article
-What’s in a Word? Building a Verbose Party Game
+The Reflection Before Christmas
What’s in a Word? Building a Verbose Party Game
- A rounded square with two eyes and a smile.
+ [22]Haroon Matties [23]David Eisinger
- [22]Haley Johnson, Product Manager,
+ Haley Johnson, Former Product Manager,
- [23]Haroon Matties, Product Designer,
+ [24]Haroon Matties, Product Designer,
- [24]Andrew Thomas, JavaScript Developer,
+ Andrew Thomas, Former JavaScript Developer,
- [25]Nicole Rymarz, Project Manager, and
+ Nicole Rymarz, Former Project Manager, and
- [26]David Eisinger, Development Director
+ [25]David Eisinger, Development Director
- Article Categories: [27]#News & Culture, [28]#Employee Engagement
+ Article Categories: [26]#News & Culture, [27]#Employee Engagement
Posted on May 25, 2023
* Share
* Share
- * Tweet
+ * Post
Our Pointless Palooza team designed and built a word-association game
in 48 hours. Here's what we learned (and loved) while doing it.
+ O u r P o i n t l e s s P a l o o z a t e a m d e s i g n e d a n d b u
+ i l t a w o r d - a s s o c i a t i o n g a m e i n 4 8 h o u r s . H e
+ r e ' s w h a t w e l e a r n e d ( a n d l o v e d ) w h i l e d o i n
+ g i t .
+
Fun group party game. Somehow incorporate AI. Build it quickly. These
were the constraints we put on our mostly Colorado-based Pointless
- Corp. team before [29]Pointless Palooza. A few of us wanted to partake
+ Corp. team before [28]Pointless Palooza. A few of us wanted to partake
in the old Pointless tradition of trying out another role on the
project, so simplicity was key. Thankfully, Haley was itching to build
a digital version of a very fun, but relatively straightforward, game.
- [30]Just One is a collaborative word association game that encourages
+ [29]Just One is a collaborative word association game that encourages
both teamwork and creativity. On a given turn, everyone except one
player (the Guesser) knows a random mystery word and must attempt to
get the Guesser to guess the mystery word via one-word hints. The catch
@@ -96,13 +101,12 @@ What’s in a Word? Building a Verbose Party Game
expanding the party and it seemed like an easy enough lift for our
team.
- It’s easier to play than explain, so mosey on over to [31]verbose.club
+ It’s easier to play than explain, so mosey on over to [30]verbose.club
and give it a try. And, if you want to know more about how each of us
fared going heads down on one project for 48 hours (and counting), read
on.
- Verbose.club UI
-[32]Haley | Pointless Role: Design | Day Job: PM
+[31]Haley | Pointless Role: Design | Day Job: PM
My favorite part of building verbose.club was being granted permission
to focus on one project with my teammates. We hopped on Meets or
@@ -119,7 +123,7 @@ What’s in a Word? Building a Verbose Party Game
use instead of starting from scratch!
__________________________________________________________________
-[33]Haroon | Pointless Role: Dev | Day Job: Product Design
+[32]Haroon | Pointless Role: Dev | Day Job: Product Design
My favorite part of building verbose.club was stepping into a new role,
or at least trying to. I got a chance to build out styled components
@@ -135,7 +139,7 @@ What’s in a Word? Building a Verbose Party Game
things later.
__________________________________________________________________
-[34]Nicole | Pointless Role: Design | Day Job: PM
+[33]Nicole | Pointless Role: Design | Day Job: PM
My favorite part of building verbose.club was seeing our team
immediately dive in with a “we’re in this together” approach. I am
@@ -144,13 +148,13 @@ What’s in a Word? Building a Verbose Party Game
environment and how everyone was really open to hearing new ideas,
trying something new, and working together to make something cool.
- Something I learned was how to use [35]Whimsical and [36]Figma to make
+ Something I learned was how to use [34]Whimsical and [35]Figma to make
wireframes and designs. I had used these tools before; but, it was my
first time “building” anything at Viget — and it was super fun. I’m
glad I got to try something outside of my usual PM role.
__________________________________________________________________
-[37]Andrew | Pointless Role: CEO Dev | Day Job: Dev
+[36]Andrew | Pointless Role: CEO Dev | Day Job: Dev
My favorite part of building verbose.club was coordinating work among
my teammates. With less than 3 days to do everything, we had to hit the
@@ -181,7 +185,7 @@ What’s in a Word? Building a Verbose Party Game
that makes it all work.
__________________________________________________________________
-[38]David | Pointless Role: Dev | Day Job: Dev
+[37]David | Pointless Role: Dev | Day Job: Dev
My favorite part of working on verbose.club was helping from afar. I
was 1,500 miles and several time zones away from most of the team, so I
@@ -191,7 +195,7 @@ What’s in a Word? Building a Verbose Party Game
others to deploy code. It was sort of like being the bass player in a
rad band.
- Something I learned is that [39]Caddy is super legit. Here’s the entire
+ Something I learned is that [38]Caddy is super legit. Here’s the entire
web server config file, which automatically sets up HTTPS and proxies
traffic to our Remix app:
verbose.club
@@ -199,45 +203,26 @@ verbose.club
reverse_proxy remix-prod:3001
Our overall architecture (running with docker compose) looks like this:
- Architecture diagram with Caddy at the top pointing to Remix, pointing
- to Rails, pointing to both Postgres and Redis.
__________________________________________________________________
In two days’ time, we had a beautiful, functioning game that we played
during our Pointless celebration happy hour. Since then, we’ve added
some cool animations and the ability to pull in AI players — no human
friends required! So, grab some friends (robot or otherwise) and check
- out [40]verbose.club!
-
- [41]Haley Johnson
-
- [42]Haley is a product manager in Viget’s Boulder, CO office. With
- small-agency and large-tech-company experience, she keeps all types of
- projects moving, no matter their size.
- [43]More articles by Haley
- [44]Haroon Matties
-
- [45]Haroon is a product designer in our HQ office. His appreciation for
- human-centered design informs his approach to researching and building
- intuitive interfaces.
- [46]More articles by Haroon
- [47]Andrew Thomas
-
- [48]Andrew is a developer in our Boulder, CO, office. He loves building
- sophisticated web applications while utilizing the latest and greatest
- tech.
- [49]More articles by Andrew
- [50]Nicole Rymarz
-
- [51]Nicole is an observant project manager who thrives on building
- personal connections and successful brand and product experiences.
- [52]More articles by Nicole
- [53]David Eisinger
-
- [54]David is Viget's managing development director. From our Durham,
+ out [39]verbose.club!
+
+ [40]Haroon Matties
+
+ [41]Haroon is a product designer in our Boulder, CO office. His
+ appreciation for human-centered design informs his approach to
+ researching and building intuitive interfaces.
+ [42]More articles by Haroon
+ [43]David Eisinger
+
+ [44]David is Viget's managing development director. From our Durham,
NC, office, he builds high-quality, forward-thinking software for PUMA,
the World Wildlife Fund, NFLPA, and many others.
- [55]More articles by David
+ [45]More articles by David
Related Articles
@@ -261,42 +246,42 @@ The Viget Newsletter
Nobody likes popups, so we waited until now to recommend our
newsletter, featuring thoughts, opinions, and tools for building a
- better digital world. [56]Read the current issue.
+ better digital world. [46]Read the current issue.
- [57]Subscribe Here (opens in new window)
+ [47]Subscribe Here (opens in new window)
Site Footer
Have an unsolvable problem or audacious idea?
Let’s get to work
- [58]Contact Us [59][email protected] [60]703.891.0670
+ [48]Contact Us [49][email protected] [50]703.891.0670
* Practice
- * [61]Work
- * [62]Services
- * [63]Articles
+ * [51]Work
+ * [52]Services
+ * [53]Articles
* People
- * [64]Company
- * [65]Careers
- * [66]Code of Ethics
- * [67]Diversity & Inclusion
+ * [54]Company
+ * [55]Careers
+ * [56]Code of Ethics
+ * [57]Diversity & Inclusion
* More
- * [68]Pointless Corp.
- * [69]Explorations
- * [70]Code at Viget
+ * [58]Pointless Corp.
+ * [59]Explorations
+ * [60]Code at Viget
Sign Up For Our Newsletter
A curated periodical featuring thoughts, opinions, and tools for
building a better digital world.
- [71]Check it out
+ [61]Check it out
Social Links
- [72]Viget
+ [62]Viget
*
*
*
@@ -306,24 +291,22 @@ Social Links
Office Locations
- * [73]Washington DC Metro
- * [74]Durham, NC
- * [75]Boulder, CO
- * [76]Chattanooga, TN
+ * [63]Washington DC Metro
+ * [64]Durham, NC
+ * [65]Boulder, CO
+ * [66]Chattanooga, TN
- © 1999 – 2023 Viget Labs, LLC. [77]Terms [78]Privacy [79]MRF
+ © 1999 – 2024 Viget Labs, LLC. [67]Terms [68]Privacy [69]MRF
- * [80]Home
- * [81]Articles
- * [82]What’s in a Word? Building a Verbose Party Game
+ * [70]Home
+ * [71]Articles
+ * [72]What’s in a Word? Building a Verbose Party Game
- [83]Subscribe (opens in a new window)
+ [73]Subscribe (opens in a new window)
(BUTTON) Share
- * [84]Share this page
- * [85]Share this page
- * [86]Tweet this page
-
- [87]Edit Entry
+ * [74]Share this page
+ * [75]Share this page
+ * [76]Post this page
References
@@ -349,85 +332,74 @@ References
19. https://pointlesscorp.com/
20. https://explorations.viget.com/
21. https://code.viget.com/
- 22. https://www.viget.com/about/team/hjohnson/
- 23. https://www.viget.com/about/team/hmatties/
- 24. https://www.viget.com/about/team/athomas/
- 25. https://www.viget.com/about/team/nrymarz/
- 26. https://www.viget.com/about/team/deisinger/
- 27. https://www.viget.com/articles/category/news-culture/
- 28. https://www.viget.com/articles/category/employee-engagement/
- 29. https://www.viget.com/articles/the-enduring-point-of-pointless-corp/
- 30. https://boardgamegeek.com/boardgame/254640/just-one
- 31. https://verbose.club/
- 32. https://www.viget.com/about/team/hjohnson/
- 33. https://www.viget.com/about/team/hmatties/
- 34. https://www.viget.com/about/team/nrymarz/
- 35. http://whimsical.com/
- 36. http://figma.com/
- 37. https://www.viget.com/about/team/athomas/
- 38. https://www.viget.com/about/team/deisinger/
- 39. https://caddyserver.com/
- 40. https://verbose.club/
- 41. https://www.viget.com/about/team/hjohnson/
- 42. https://www.viget.com/about/team/hjohnson/
- 43. https://www.viget.com/about/team/hjohnson/
- 44. https://www.viget.com/about/team/hmatties/
- 45. https://www.viget.com/about/team/hmatties/
- 46. https://www.viget.com/about/team/hmatties/
- 47. https://www.viget.com/about/team/athomas/
- 48. https://www.viget.com/about/team/athomas/
- 49. https://www.viget.com/about/team/athomas/
- 50. https://www.viget.com/about/team/nrymarz/
- 51. https://www.viget.com/about/team/nrymarz/
- 52. https://www.viget.com/about/team/nrymarz/
- 53. https://www.viget.com/about/team/deisinger/
- 54. https://www.viget.com/about/team/deisinger/
- 55. https://www.viget.com/about/team/deisinger/
- 56. https://www.viget.com/newsletter
- 57. http://eepurl.com/gtHqsj
- 58. https://www.viget.com/contact/
- 59. mailto:[email protected]?subject=Hello, Viget!
- 60. tel:7038910670
- 61. https://www.viget.com/work/
- 62. https://www.viget.com/services/
- 63. https://www.viget.com/articles/
- 64. https://www.viget.com/about/
- 65. https://www.viget.com/careers/
- 66. https://www.viget.com/code-of-ethics/
- 67. https://www.viget.com/diversity-equity-and-inclusion/
- 68. https://pointlesscorp.com/
- 69. https://explorations.viget.com/
- 70. https://code.viget.com/
- 71. https://www.viget.com/newsletter/
- 72. https://www.viget.com/
- 73. https://www.viget.com/dc-metro-hq/
- 74. https://www.viget.com/durham/
- 75. https://www.viget.com/boulder/
- 76. https://www.viget.com/chattanooga/
- 77. https://www.viget.com/terms-conditions/
- 78. https://www.viget.com/privacy-policy/
- 79. https://individual.carefirst.com/individuals-families/mandates-policies/machine-readable-file.page
- 80. https://www.viget.com/
- 81. https://www.viget.com/articles
- 82. https://www.viget.com/articles/whats-in-a-word-building-a-verbose-party-game/#hero
- 83. http://eepurl.com/gtHqsj
- 84. https://www.facebook.com/sharer/sharer.php?u=https://www.viget.com/articles/whats-in-a-word-building-a-verbose-party-game/
- 85. http://www.linkedin.com/shareArticle?mini=true&url=https://www.viget.com/articles/whats-in-a-word-building-a-verbose-party-game/
- 86. https://twitter.com/intent/tweet?text=Our Pointless Palooza team designed and built a word-association game in 48 hours. Here's what we learned (and loved) while doing it. https://www.viget.com/articles/whats-in-a-word-building-a-verbose-party-game/
- 87. https://www.viget.com/admin/entries/article/466210-whats-in-a-word-building-a-verbose-party-game
+ 22. https://www.viget.com/about/team/hmatties/
+ 23. https://www.viget.com/about/team/deisinger/
+ 24. https://www.viget.com/about/team/hmatties/
+ 25. https://www.viget.com/about/team/deisinger/
+ 26. https://www.viget.com/articles/category/news-culture/
+ 27. https://www.viget.com/articles/category/employee-engagement/
+ 28. https://www.viget.com/articles/the-enduring-point-of-pointless-corp/
+ 29. https://boardgamegeek.com/boardgame/254640/just-one
+ 30. https://verbose.club/
+ 31. https://www.viget.com/about/team/hjohnson/
+ 32. https://www.viget.com/about/team/hmatties/
+ 33. https://www.viget.com/about/team/nrymarz/
+ 34. http://whimsical.com/
+ 35. http://figma.com/
+ 36. https://www.viget.com/about/team/athomas/
+ 37. https://www.viget.com/about/team/deisinger/
+ 38. https://caddyserver.com/
+ 39. https://verbose.club/
+ 40. https://www.viget.com/about/team/hmatties/
+ 41. https://www.viget.com/about/team/hmatties/
+ 42. https://www.viget.com/about/team/hmatties/
+ 43. https://www.viget.com/about/team/deisinger/
+ 44. https://www.viget.com/about/team/deisinger/
+ 45. https://www.viget.com/about/team/deisinger/
+ 46. https://www.viget.com/newsletter
+ 47. http://eepurl.com/gtHqsj
+ 48. https://www.viget.com/contact/
+ 49. mailto:[email protected]?subject=Hello, Viget!
+ 50. tel:7038910670
+ 51. https://www.viget.com/work/
+ 52. https://www.viget.com/services/
+ 53. https://www.viget.com/articles/
+ 54. https://www.viget.com/about/
+ 55. https://www.viget.com/careers/
+ 56. https://www.viget.com/code-of-ethics/
+ 57. https://www.viget.com/diversity-equity-and-inclusion/
+ 58. https://pointlesscorp.com/
+ 59. https://explorations.viget.com/
+ 60. https://code.viget.com/
+ 61. https://www.viget.com/newsletter/
+ 62. https://www.viget.com/
+ 63. https://www.viget.com/dc-metro-hq/
+ 64. https://www.viget.com/durham/
+ 65. https://www.viget.com/boulder/
+ 66. https://www.viget.com/chattanooga/
+ 67. https://www.viget.com/terms-conditions/
+ 68. https://www.viget.com/privacy-policy/
+ 69. https://individual.carefirst.com/individuals-families/mandates-policies/machine-readable-file.page
+ 70. https://www.viget.com/
+ 71. https://www.viget.com/articles
+ 72. https://www.viget.com/articles/whats-in-a-word-building-a-verbose-party-game/#hero
+ 73. http://eepurl.com/gtHqsj
+ 74. https://www.facebook.com/sharer/sharer.php?u=https://www.viget.com/articles/whats-in-a-word-building-a-verbose-party-game/
+ 75. http://www.linkedin.com/shareArticle?mini=true&url=https://www.viget.com/articles/whats-in-a-word-building-a-verbose-party-game/
+ 76. https://x.com/intent/tweet?text=Our Pointless Palooza team designed and built a word-association game in 48 hours. Here's what we learned (and loved) while doing it. https://www.viget.com/articles/whats-in-a-word-building-a-verbose-party-game/
Hidden links:
- 89. https://www.viget.com/newsletter/react-server-components-the-future-of-react-frontends/
- 90. https://www.viget.com/articles/whats-in-a-word-building-a-verbose-party-game/
- 91. https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.viget.com%2Farticles%2Fwhats-in-a-word-building-a-verbose-party-game%2F
- 92. http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.viget.com%2Farticles%2Fwhats-in-a-word-building-a-verbose-party-game%2F
- 93. https://twitter.com/intent/tweet?text=Our%20Pointless%20Palooza%20team%20designed%20and%20built%20a%20word-association%20game%20in%2048%20hours.%20Here%27s%20what%20we%20learned%20%28and%20loved%29%20while%20doing%20it.%20https%3A%2F%2Fwww.viget.com%2Farticles%2Fwhats-in-a-word-building-a-verbose-party-game%2F
- 94. https://www.viget.com/articles/figma-comic-creator/
- 95. https://www.viget.com/articles/the-enduring-point-of-pointless-corp/
- 96. https://www.viget.com/articles/plan-a-killer-party-with-thrillr/
- 97. https://twitter.com/viget
- 98. https://github.com/vigetlabs
- 99. https://dribbble.com/viget
- 100. https://www.instagram.com/viget/
- 101. https://www.linkedin.com/company/viget-labs
- 102. https://vimeo.com/viget/collections
+ 78. https://www.viget.com/newsletter/revolutionizing-the-web/
+ 79. https://www.viget.com/articles/the-reflection-before-christmas/
+ 80. https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.viget.com%2Farticles%2Fwhats-in-a-word-building-a-verbose-party-game%2F
+ 81. http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.viget.com%2Farticles%2Fwhats-in-a-word-building-a-verbose-party-game%2F
+ 82. https://x.com/intent/tweet?text=Our%20Pointless%20Palooza%20team%20designed%20and%20built%20a%20word-association%20game%20in%2048%20hours.%20Here%27s%20what%20we%20learned%20%28and%20loved%29%20while%20doing%20it.%20https%3A%2F%2Fwww.viget.com%2Farticles%2Fwhats-in-a-word-building-a-verbose-party-game%2F
+ 83. https://www.viget.com/articles/figma-comic-creator/
+ 84. https://www.viget.com/articles/the-enduring-point-of-pointless-corp/
+ 85. https://www.viget.com/articles/plan-a-killer-party-with-thrillr/
+ 86. http://x.com/viget
+ 87. https://github.com/vigetlabs
+ 88. https://dribbble.com/viget
+ 89. https://www.instagram.com/viget/
+ 90. https://www.linkedin.com/company/viget-labs
+ 91. https://vimeo.com/viget/collections
diff --git a/static/archive/www-wired-com-ybjipw.txt b/static/archive/www-wired-com-ybjipw.txt
@@ -16,10 +16,10 @@
* [8]Culture
* [9]Gear
* [10]Ideas
- * [11]Science
- * [12]Security
- * [13]Merch
- * [14]Prime Day
+ * [11]Politics
+ * [12]Science
+ * [13]Security
+ * [14]Merch
(BUTTON) More
@@ -34,25 +34,26 @@
* [20]Culture
* [21]Gear
* [22]Ideas
- * [23]Science
- * [24]Security
- * [25]Merch
- * [26]Prime Day
+ * [23]Politics
+ * [24]Science
+ * [25]Security
+ * [26]Merch
* [27]Podcasts
* [28]Video
- * [29]Artificial Intelligence
- * [30]Climate
- * [31]Games
- * [32]Newsletters
- * [33]Magazine
- * [34]Events
- * [35]Wired Insider
- * [36]Jobs
- * [37]Coupons
-
- [38]Paul Ford
- [39]Ideas
+ * [29]Wired World
+ * [30]Artificial Intelligence
+ * [31]Climate
+ * [32]Games
+ * [33]Newsletters
+ * [34]Magazine
+ * [35]Events
+ * [36]Wired Insider
+ * [37]Jobs
+ * [38]Coupons
+
+ [39]Paul Ford
+ [40]Ideas
Apr 1, 2022 7:00 AM
I Finally Reached Computing Nirvana. What Was It All For?
@@ -65,12 +66,12 @@ I Finally Reached Computing Nirvana. What Was It All For?
(BUTTON) Save
Like many nerds before me, I spent a goodly portion of my life
- searching for the perfect [40]computing system. I wanted a single tool
+ searching for the perfect [41]computing system. I wanted a single tool
that would let me write prose or programs, that could search every
email, tweet, or document in a few keystrokes, and that would work
across all my devices. I yearned to summit the mythic Mt. Augment, to
achieve the enlightenment of a properly orchestrated personal computer.
- Where the [41]software industry offered notifications, little clicks
+ Where the [42]software industry offered notifications, little clicks
and dings, messages jumping up and down on my screen like a dog begging
for a treat, I wanted calm textuality. Seeking it, I tweaked. I
configured.
@@ -84,17 +85,17 @@ I Finally Reached Computing Nirvana. What Was It All For?
is indistinguishable from procrastination. A little is fine but too
much is embarrassing.
- [42]The Best Way to Learn Online? Be a Lurker
+ [43]The Best Way to Learn Online? Be a Lurker
Sneakbrowsing
The Best Way to Learn Online? Be a Lurker
Paul Ford
- [43]Coders’ Primal Urge to Kill Inefficiency&-Everywhere
+ [44]Coders’ Primal Urge to Kill Inefficiency&-Everywhere
Coders
Coders’ Primal Urge to Kill Inefficiency—Everywhere
Clive Thompson
- [44]Forget To-Do Lists. You Really Need a ‘Got Done’ List
+ [45]Forget To-Do Lists. You Really Need a ‘Got Done’ List
work smart
Forget To-Do Lists. You Really Need a ‘Got Done’ List
@@ -133,22 +134,28 @@ I Finally Reached Computing Nirvana. What Was It All For?
and went for a walk. Was this happiness? Freedom? Or would I find
myself back tomorrow, with a whole new set of requirements?
Most Popular
- * [45]New York’s Airbnb Ban Is Descending Into Pure Chaos
- Business
- New York’s Airbnb Ban Is Descending Into Pure Chaos
- Amanda Hoover
- * [46]The Israel-Hamas War Is Drowning X in Disinformation
+ * [46]Cult of the Lamb’s ‘Sex Update’ Is a Good Sign for Horny Video
+ Games
+ Culture
+ Cult of the Lamb’s ‘Sex Update’ Is a Good Sign for Horny Video
+ Games
+ Megan Farokhmanesh
+ * [47]The Emmys Proved Streaming Changed TV for the Better
+ Culture
+ The Emmys Proved Streaming Changed TV for the Better
+ Angela Watercutter
+ * [48]A Flaw in Millions of Apple, AMD, and Qualcomm GPUs Could
+ Expose AI Data
Security
- The Israel-Hamas War Is Drowning X in Disinformation
- David Gilbert
- * [47]Inside FTX’s All-Night Race to Stop a $1 Billion Crypto Heist
- Security
- Inside FTX’s All-Night Race to Stop a $1 Billion Crypto Heist
- Andy Greenberg
- * [48]23andMe User Data Stolen in Targeted Attack on Ashkenazi Jews
- Security
- 23andMe User Data Stolen in Targeted Attack on Ashkenazi Jews
+ A Flaw in Millions of Apple, AMD, and Qualcomm GPUs Could Expose AI
+ Data
Lily Hay Newman
+ * [49]Even After a Landslide Victory, Trump Supporters Claim Iowa
+ Caucus Was Rigged
+ Politics
+ Even After a Landslide Victory, Trump Supporters Claim Iowa Caucus
+ Was Rigged
+ David Gilbert
*
The more “professional” a piece of software is intended to be, the more
@@ -159,14 +166,14 @@ I Finally Reached Computing Nirvana. What Was It All For?
computing is done on someone else's terms. We describe it with carceral
words. To assert control over your device, you “jailbreak” out.
- I wonder if this is one of the reasons people get into [49]crypto—they
+ I wonder if this is one of the reasons people get into [50]crypto—they
dream of a new world that can be customized like software. Programmable
money, self-executing contracts, little scripts that rearrange reality.
In DAOs (decentralized autonomous organizations), people use code to
make social rules, then buy or do things with their consolidated
digital might.
- A lot of my friends hate all this stuff (perhaps [50]NFTs more than
+ A lot of my friends hate all this stuff (perhaps [51]NFTs more than
DAOs) with great passion; they see it as a closing off, a betrayal of
the open, trust-driven nature of the early web. Others love it, seeing
it as a continuation of the community-building, empowering nature of
@@ -210,22 +217,28 @@ I Finally Reached Computing Nirvana. What Was It All For?
twice, but they rarely mention that it's the same hand doing the
dipping.
Most Popular
- * [51]New York’s Airbnb Ban Is Descending Into Pure Chaos
- Business
- New York’s Airbnb Ban Is Descending Into Pure Chaos
- Amanda Hoover
- * [52]The Israel-Hamas War Is Drowning X in Disinformation
+ * [52]Cult of the Lamb’s ‘Sex Update’ Is a Good Sign for Horny Video
+ Games
+ Culture
+ Cult of the Lamb’s ‘Sex Update’ Is a Good Sign for Horny Video
+ Games
+ Megan Farokhmanesh
+ * [53]The Emmys Proved Streaming Changed TV for the Better
+ Culture
+ The Emmys Proved Streaming Changed TV for the Better
+ Angela Watercutter
+ * [54]A Flaw in Millions of Apple, AMD, and Qualcomm GPUs Could
+ Expose AI Data
Security
- The Israel-Hamas War Is Drowning X in Disinformation
- David Gilbert
- * [53]Inside FTX’s All-Night Race to Stop a $1 Billion Crypto Heist
- Security
- Inside FTX’s All-Night Race to Stop a $1 Billion Crypto Heist
- Andy Greenberg
- * [54]23andMe User Data Stolen in Targeted Attack on Ashkenazi Jews
- Security
- 23andMe User Data Stolen in Targeted Attack on Ashkenazi Jews
+ A Flaw in Millions of Apple, AMD, and Qualcomm GPUs Could Expose AI
+ Data
Lily Hay Newman
+ * [55]Even After a Landslide Victory, Trump Supporters Claim Iowa
+ Caucus Was Rigged
+ Politics
+ Even After a Landslide Victory, Trump Supporters Claim Iowa Caucus
+ Was Rigged
+ David Gilbert
*
Since the emails are, well, just emails, sometimes I hit Reply (by
@@ -243,7 +256,7 @@ I Finally Reached Computing Nirvana. What Was It All For?
understand our children.
I'm thinking of starting a Sunday morning waffle breakfast for
- [55]vaccinated people to come stare at each other. It's one thing to
+ [56]vaccinated people to come stare at each other. It's one thing to
email after 10 years, but everyone appreciates an invitation to
breakfast. Maybe I'll set up some sort of internet-connected LED
scrolly screen, like they put on food carts, so out-of-towners can
@@ -261,90 +274,135 @@ I Finally Reached Computing Nirvana. What Was It All For?
that configuration for? It was, in all sincerity, for waffles.
__________________________________________________________________
- This article appears in the April 2022 issue. [56]Subscribe now.
+ This article appears in the April 2022 issue. [57]Subscribe now.
__________________________________________________________________
More Great WIRED Stories
- * 📩 The latest on tech, science, and more: [57]Get our newsletters!
- * [58]Jacques Vallée still doesn’t know what UFOs are
- * When should you [59]test yourself for Covid-19?
- * [60]How to leave your photos to someone when you die
- * TV struggles to put [61]Silicon Valley on the screen
- * [62]YouTube's captions insert explicit language in kids' videos
- * 👁️ Explore AI like never before with [63]our new database
- * 🎧 Things not sounding right? Check out our favorite [64]wireless
- headphones, [65]soundbars, and [66]Bluetooth speakers
-
- [67]Paul Ford is a writer, programmer, and software entrepreneur. He
+ * 📩 The latest on tech, science, and more: [58]Get our newsletters!
+ * [59]Jacques Vallée still doesn’t know what UFOs are
+ * When should you [60]test yourself for Covid-19?
+ * [61]How to leave your photos to someone when you die
+ * TV struggles to put [62]Silicon Valley on the screen
+ * [63]YouTube's captions insert explicit language in kids' videos
+ * 👁️ Explore AI like never before with [64]our new database
+ * 🎧 Things not sounding right? Check out our favorite [65]wireless
+ headphones, [66]soundbars, and [67]Bluetooth speakers
+
+ [68]Paul Ford is a writer, programmer, and software entrepreneur. He
lives in Brooklyn.
Contributor
*
- Topics[68]magazine-30.04[69]crypto[70]NFTs[71]software[72]Web3
+ Topics[69]magazine-30.04[70]crypto[71]NFTs[72]software[73]Web3
More from WIRED
- [73]
- ChatGPT Isn't Coming for Your Coding Job
- ChatGPT Isn't Coming for Your Coding Job
- New technologies have long promised to make human software engineers
- redundant. But developers have only gotten more important over time.
-
- Zeb Larson
- [74]AI-Powered ‘Thought Decoders’ Won’t Just Read Your Mind&-They’ll
- Change It
- AI-Powered ‘Thought Decoders’ Won’t Just Read Your Mind—They’ll Change
- It
- “Mind-reading” neural decoders could spell the end of privacy. But the
- full ramifications of this technology are even more concerning.
-
- Leo Kim
- [75]Marie Kondo and the Manhattan Project
- Marie Kondo and the Manhattan Project
- What does the author and lifestyle guru have in common with the
- mathematician Stan Ulam—and Benjamin Franklin?
-
- Coco Krumme
- [76]In the War Between Harassment and Censorship, No One Wins
- In the War Between Harassment and Censorship, No One Wins
- Abuses on Kiwi Farms have sparked debate about harassment, safety, and
- free speech, with activists on both sides caught in an ethical
- minefield.
-
- Katherine Alejandra Cross
- [77]Is the Physics of Time Actually Changing?
- Is the Physics of Time Actually Changing?
- Days seem to be rushing ahead in a disturbing blur, or else slowing
- painfully down. Maybe it’s a tale as old as—well, you know.
-
- KC Cole
- [78]Immersive Tech Obscures Reality. AI Will Threaten It
- Immersive Tech Obscures Reality. AI Will Threaten It
- AI could supercharge augmented and virtual reality, making online
- manipulation and disinformation campaigns much more personal—and
- effective.
-
- Jameson Spivack
- [79]Welcome to Halal Hinge
- Welcome to Halal Hinge
- In my community, mums and aunties are joining WhatsApp matchmaking
- groups to find spouses for their kids. Instead, they’re getting a crash
- course in modern dating.
-
- Faima Bakar
- [80]Everyone Is a Girl Online
- Everyone Is a Girl Online
- NPC influencers, "girl dinner," angels, bimbos—the internet is a girl's
- world now, whether you like it or not.
-
- Alex Quicho
-
- [81]WIRED
+ [74]
+ A Key to Detecting Brain Disease Earlier Than Ever
+ A Key to Detecting Brain Disease Earlier Than Ever
+ Treatment of Parkinson’s, Huntington’s, ALS, and other brain diseases
+ depends on reliable detection—especially in those who don’t even know
+ they’re at risk. An innovative scratch-and-sniff test can help.
+
+ Michael J. Fox
+ [75]The Danger of Digitizing Everything
+ The Danger of Digitizing Everything
+ The creep of conducting our day-to-day interactions over screens has
+ reached a breaking point—and it threatens to push out everyone but
+ those with the “right” access.
+
+ Naomi Alderman
+ [76]Regulators Are Finally Catching Up With Big Tech
+ Regulators Are Finally Catching Up With Big Tech
+ The lawless, Wild West era of AI and technology is almost at an end, as
+ data protection authorities use new and existing legislation to get
+ tough.
+
+ Susie Alegre
+ [77]Get Ready for the Great AI Disappointment
+ Get Ready for the Great AI Disappointment
+ Rose-tinted predictions for artificial intelligence’s grand
+ achievements will be swept aside by underwhelming performance and
+ dangerous results.
+
+ Daron Acemoglu
+ [78]The Ocean’s Mysteries&-and Marvels&-Are About to Reach New Depths
+ The Ocean’s Mysteries—and Marvels—Are About to Reach New Depths
+ Advancements in science will bring unprecedented lens into the
+ complexities of the ocean, and a renewed call for humans to protect it.
+
+ Helen Czerski
+ [79]AI Needs to Be Both Trusted and Trustworthy
+ AI Needs to Be Both Trusted and Trustworthy
+ Through sensors, actuators, and IoT devices, AI is going to be
+ interacting with the physical plane on a massive scale. The question
+ is, how does one build trust in its actions?
+
+ Bruce Schneier
+ [80]The End of One-Size-Fits-All Health Care
+ The End of One-Size-Fits-All Health Care
+ Medicines need to be safe for all, but also effective for the
+ individual. Embracing our differences will lead to better health care
+ for everyone.
+
+ Angela Saini
+ [81]Digitization Beats Deforestation
+ Digitization Beats Deforestation
+ Geolocation, supply-chain tracking, and digital payments are the tools
+ that will enable farmers and consumers to make better choices.
+
+ Alloysius Attah
+
+ [82]WIRED
WIRED is where tomorrow is realized. It is the essential source of
information and ideas that make sense of a world in constant
transformation. The WIRED conversation illuminates how technology is
changing every aspect of our lives—from culture to business, science to
design. The breakthroughs and innovations that we uncover lead to new
ways of thinking, new connections, and new industries.
+
+ (BUTTON) More From WIRED
+ * [83]Subscribe
+ * [84]Newsletters
+ * [85]FAQ
+ * [86]WIRED Staff
+ * [87]Editorial Standards
+ * [88]Archive
+ * [89]RSS
+ * [90]Accessibility Help
+
+ (BUTTON) Reviews and Guides
+ * [91]Reviews
+ * [92]Buying Guides
+ * [93]Coupons
+ * [94]Mattresses
+ * [95]Electric Bikes
+ * [96]Fitness Trackers
+ * [97]Streaming Guides
+
+ * [98]Advertise
+ * [99]Contact Us
+ * [100]Customer Care
+ * [101]Jobs
+ * [102]Press Center
+ * [103]Condé Nast Store
+
+ © 2024 Condé Nast. All rights reserved. Use of this site constitutes
+ acceptance of our [104]User Agreement and [105]Privacy Policy and
+ Cookie Statement and [106]Your California Privacy Rights. WIRED may
+ earn a portion of sales from products that are purchased through our
+ site as part of our Affiliate Partnerships with retailers. The material
+ on this site may not be reproduced, distributed, transmitted, cached or
+ otherwise used, except with the prior written permission of Condé Nast.
+ [107]Ad Choices
+
+Select international site
+
+ (BUTTON) United States
+ * [108]UK
+ * [109]Italia
+ * [110]Japón
+ * [111]Czech Republic & Slovakia
+
*
*
*
@@ -352,173 +410,147 @@ I Finally Reached Computing Nirvana. What Was It All For?
*
*
- (BUTTON) More From WIRED
- * [82]Subscribe
- * [83]Newsletters
- * [84]FAQ
- * [85]Wired Staff
- * [86]Press Center
- * [87]Coupons
- * [88]Editorial Standards
- * [89]Archive
- * [90]Prime Day
-
- (BUTTON) Contact
- * [91]Advertise
- * [92]Contact Us
- * [93]Customer Care
- * [94]Jobs
-
- * [95]RSS
- * [96]Accessibility Help
- * [97]Condé Nast Store
- * (BUTTON) Do Not Sell My Personal Info
-
- © 2023 Condé Nast. All rights reserved. Use of this site constitutes
- acceptance of our [98]User Agreement and [99]Privacy Policy and Cookie
- Statement and [100]Your California Privacy Rights. WIRED may earn a
- portion of sales from products that are purchased through our site as
- part of our Affiliate Partnerships with retailers. The material on this
- site may not be reproduced, distributed, transmitted, cached or
- otherwise used, except with the prior written permission of Condé Nast.
- [101]Ad Choices
- Select international site (BUTTON) United States
- * [102]UK
- * [103]Italia
- * [104]Japón
+ (BUTTON) Do Not Sell My Personal Info
References
Visible links:
1. https://www.wired.com/feed/rss
2. https://www.googletagmanager.com/ns.html?id=GTM-5HBJC2K
- 3. file:///var/folders/q9/qlz2w5251kzdfgn0np7z2s4c0000gn/T/L85849-8TMP.html#main-content
- 4. file:///account/saved
- 5. file:///
- 6. file:///category/backchannel/
- 7. file:///category/business/
- 8. file:///category/culture/
- 9. file:///category/gear/
- 10. file:///category/ideas/
- 11. file:///category/science/
- 12. file:///category/security/
- 13. https://shop.wired.com/
- 14. file:///story/best-october-prime-day-deals-2023-3/
- 15. file:///account/saved
- 16. file:///auth/initiate?redirectURL=/story/i-finally-reached-computing-nirvana-what-was-it-all-for/&source=VERSO_NAVIGATION
- 17. file:///search/
- 18. file:///category/backchannel/
- 19. file:///category/business/
- 20. file:///category/culture/
- 21. file:///category/gear/
- 22. file:///category/ideas/
- 23. file:///category/science/
- 24. file:///category/security/
- 25. https://shop.wired.com/
- 26. file:///story/best-october-prime-day-deals-2023-3/
- 27. file:///podcasts/
- 28. file:///video/
- 29. https://www.wired.com/category/artificial-intelligence/
- 30. https://www.wired.com/category/science/environment-climate-change/
- 31. https://www.wired.com/tag/video-games/
- 32. https://www.wired.com/newsletter
- 33. https://www.wired.com/magazine
- 34. https://events.wired.com/livewired
- 35. file:///category/wiredinsider/
- 36. https://jobs.wired.com/?source=navbar
- 37. https://www.wired.com/coupons
- 38. file:///author/paul-ford
- 39. file:///category/ideas
- 40. https://www.wired.com/tag/computers/
- 41. https://www.wired.com/tag/software/
- 42. file:///story/best-way-learn-online-be-lurker/
- 43. file:///story/coders-efficiency-is-beautiful/
- 44. file:///story/productivity-got-done-list/
- 45. https://www.wired.com/story/airbnb-ban-new-york-illegal-listings/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 46. https://www.wired.com/story/x-israel-hamas-war-disinformation/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 47. https://www.wired.com/story/ftx-1-billion-crypto-heist/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 48. https://www.wired.com/story/23andme-credential-stuffing-data-stolen/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 49. https://www.wired.com/tag/cryptocurrency/
- 50. https://www.wired.com/tag/nfts/
- 51. https://www.wired.com/story/airbnb-ban-new-york-illegal-listings/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 52. https://www.wired.com/story/x-israel-hamas-war-disinformation/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 53. https://www.wired.com/story/ftx-1-billion-crypto-heist/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 54. https://www.wired.com/story/23andme-credential-stuffing-data-stolen/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 55. https://www.wired.com/tag/vaccines/
- 56. https://subscribe.wired.com/subscribe/splits/wired/WIR_Edit_Hardcoded?source=ArticleEnd_CMlink
- 57. https://www.wired.com/newsletter?sourceCode=BottomStories
- 58. https://www.wired.com/story/jacques-vallee-still-doesnt-know-what-ufos-are/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
- 59. https://www.wired.com/story/when-to-test-for-covid-vaccinated/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
- 60. https://www.wired.com/story/how-to-leave-photos-behind-when-you-die/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
- 61. https://www.wired.com/story/wecrashed-tv-silicon-valley/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
- 62. https://www.wired.com/story/youtubes-captions-insert-explicit-language-kids-videos/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
- 63. https://www.wired.com/category/artificial-intelligence/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
- 64. https://www.wired.com/gallery/best-wireless-headphones/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
- 65. https://www.wired.com/gallery/best-soundbars/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
- 66. https://www.wired.com/gallery/best-bluetooth-speakers/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
- 67. file:///author/paul-ford
- 68. file:///tag/magazine-3004/
- 69. file:///tag/crypto/
- 70. file:///tag/nfts/
- 71. file:///tag/software/
- 72. file:///tag/web3/
- 73. https://www.wired.com/story/chatgpt-coding-software-crisis/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 74. https://www.wired.com/story/ai-thought-decoder-mind-philosophy/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 75. https://www.wired.com/story/optimization-math-history-coco-krumme/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 76. https://www.wired.com/story/kiwifarms-tech-ethics-networked-harassment/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 77. https://www.wired.com/story/physics-of-time-actually-changing/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 78. https://www.wired.com/story/immersive-technology-artificial-intelligence-disinformation/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 79. https://www.wired.com/story/whatsapp-matchmaking-dating-ghosting/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 80. https://www.wired.com/story/girls-online-culture/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 81. file:///
- 82. https://www.wired.com/subscribe/
- 83. https://www.wired.com/newsletter?sourceCode=HeaderAndFooter
- 84. https://www.wired.com/about/faq/
- 85. https://www.wired.com/wired-staff/
- 86. https://www.wired.com/about/press/
- 87. https://www.wired.com/coupons
- 88. https://www.wired.com/about/wired-on-background-policy/
- 89. https://archive.wired.com/t/storefront/storefront
- 90. file:///story/best-october-prime-day-deals-2023-3/
- 91. https://www.condenast.com/brands/wired
- 92. https://www.wired.com/about/feedback/
- 93. https://subscriptions.wired.com/pubs/N3/WIR/Register.jsp?cds_page_id=175371&amp;cds_mag_code=WIR&amp;id=1423757547774&amp;lsid=50431012277019467&amp;vid=1
- 94. https://www.wired.com/about/wired-jobs/
- 95. file:///about/rss-feeds/
- 96. file:///about/accessibility-help/
- 97. https://www.condenaststore.com/
- 98. https://www.condenast.com/user-agreement/
- 99. http://www.condenast.com/privacy-policy#privacypolicy
- 100. http://www.condenast.com/privacy-policy#privacypolicy-california
- 101. http://www.condenast.com/privacy-policy#privacypolicy-optout
- 102. https://www.wired.co.uk/
- 103. https://www.wired.it/
- 104. https://wired.jp/
+ 3. https://www.wired.com/story/i-finally-reached-computing-nirvana-what-was-it-all-for/#main-content
+ 4. https://www.wired.com/account/saved
+ 5. https://www.wired.com/
+ 6. https://www.wired.com/category/backchannel/
+ 7. https://www.wired.com/category/business/
+ 8. https://www.wired.com/category/culture/
+ 9. https://www.wired.com/category/gear/
+ 10. https://www.wired.com/category/ideas/
+ 11. https://www.wired.com/category/politics/
+ 12. https://www.wired.com/category/science/
+ 13. https://www.wired.com/category/security/
+ 14. https://shop.wired.com/
+ 15. https://www.wired.com/account/saved
+ 16. https://www.wired.com/auth/initiate?redirectURL=/story/i-finally-reached-computing-nirvana-what-was-it-all-for/&source=VERSO_NAVIGATION
+ 17. https://www.wired.com/search/
+ 18. https://www.wired.com/category/backchannel/
+ 19. https://www.wired.com/category/business/
+ 20. https://www.wired.com/category/culture/
+ 21. https://www.wired.com/category/gear/
+ 22. https://www.wired.com/category/ideas/
+ 23. https://www.wired.com/category/politics/
+ 24. https://www.wired.com/category/science/
+ 25. https://www.wired.com/category/security/
+ 26. https://shop.wired.com/
+ 27. https://www.wired.com/podcasts/
+ 28. https://www.wired.com/video/
+ 29. https://www.wired.com/wired-world/
+ 30. https://www.wired.com/category/artificial-intelligence/
+ 31. https://www.wired.com/category/science/environment-climate-change/
+ 32. https://www.wired.com/tag/video-games/
+ 33. https://www.wired.com/newsletter
+ 34. https://www.wired.com/magazine
+ 35. https://events.wired.com/livewired
+ 36. https://www.wired.com/category/wiredinsider/
+ 37. https://jobs.wired.com/?source=navbar
+ 38. https://www.wired.com/coupons
+ 39. https://www.wired.com/author/paul-ford
+ 40. https://www.wired.com/category/ideas
+ 41. https://www.wired.com/tag/computers/
+ 42. https://www.wired.com/tag/software/
+ 43. https://www.wired.com/story/best-way-learn-online-be-lurker/
+ 44. https://www.wired.com/story/coders-efficiency-is-beautiful/
+ 45. https://www.wired.com/story/productivity-got-done-list/
+ 46. https://www.wired.com/story/cult-of-the-lamb-sins-of-the-flesh-sex-update-horny-games/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 47. https://www.wired.com/story/emmys-streaming-succession-the-bear-hbo-hulu/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 48. https://www.wired.com/story/leftoverlocals-gpu-vulnerability-generative-ai/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 49. https://www.wired.com/story/trump-iowa-conspiracies/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 50. https://www.wired.com/tag/cryptocurrency/
+ 51. https://www.wired.com/tag/nfts/
+ 52. https://www.wired.com/story/cult-of-the-lamb-sins-of-the-flesh-sex-update-horny-games/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 53. https://www.wired.com/story/emmys-streaming-succession-the-bear-hbo-hulu/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 54. https://www.wired.com/story/leftoverlocals-gpu-vulnerability-generative-ai/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 55. https://www.wired.com/story/trump-iowa-conspiracies/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 56. https://www.wired.com/tag/vaccines/
+ 57. https://subscribe.wired.com/subscribe/splits/wired/WIR_Edit_Hardcoded?source=ArticleEnd_CMlink
+ 58. https://www.wired.com/newsletter?sourceCode=BottomStories
+ 59. https://www.wired.com/story/jacques-vallee-still-doesnt-know-what-ufos-are/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
+ 60. https://www.wired.com/story/when-to-test-for-covid-vaccinated/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
+ 61. https://www.wired.com/story/how-to-leave-photos-behind-when-you-die/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
+ 62. https://www.wired.com/story/wecrashed-tv-silicon-valley/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
+ 63. https://www.wired.com/story/youtubes-captions-insert-explicit-language-kids-videos/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
+ 64. https://www.wired.com/category/artificial-intelligence/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
+ 65. https://www.wired.com/gallery/best-wireless-headphones/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
+ 66. https://www.wired.com/gallery/best-soundbars/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
+ 67. https://www.wired.com/gallery/best-bluetooth-speakers/?itm_campaign=BottomRelatedStories&itm_content=footer-recirc
+ 68. https://www.wired.com/author/paul-ford
+ 69. https://www.wired.com/tag/magazine-3004/
+ 70. https://www.wired.com/tag/crypto/
+ 71. https://www.wired.com/tag/nfts/
+ 72. https://www.wired.com/tag/software/
+ 73. https://www.wired.com/tag/web3/
+ 74. https://www.wired.com/story/a-key-to-detecting-brain-disease-earlier-than-ever/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 75. https://www.wired.com/story/the-danger-of-digitizing-everything/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 76. https://www.wired.com/story/regulators-are-finally-catching-up-with-big-tech/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 77. https://www.wired.com/story/get-ready-for-the-great-ai-disappointment/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 78. https://www.wired.com/story/the-oceans-mysteries-and-marvels-are-about-to-reach-new-depths/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 79. https://www.wired.com/story/ai-needs-to-be-both-trusted-and-trustworthy/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 80. https://www.wired.com/story/the-end-of-one-size-fits-all-health-care/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 81. https://www.wired.com/story/digitization-beats-deforestation/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 82. https://www.wired.com/
+ 83. https://www.wired.com/subscribe/
+ 84. https://www.wired.com/newsletter?sourceCode=HeaderAndFooter
+ 85. https://www.wired.com/about/faq/
+ 86. https://www.wired.com/wired-staff/
+ 87. https://www.wired.com/about/wired-on-background-policy/
+ 88. https://archive.wired.com/t/storefront/storefront
+ 89. https://www.wired.com/about/rss-feeds/
+ 90. https://www.wired.com/about/accessibility-help/
+ 91. https://www.wired.com/category/gear/reviews/
+ 92. https://www.wired.com/category/gear/buying-guides/
+ 93. https://www.wired.com/coupons
+ 94. https://www.wired.com/gallery/best-mattresses/
+ 95. https://www.wired.com/gallery/best-electric-bikes/
+ 96. https://www.wired.com/gallery/best-fitness-tracker/
+ 97. https://www.wired.com/tag/culture-guides/
+ 98. https://www.condenast.com/brands/wired
+ 99. https://www.wired.com/about/feedback/
+ 100. https://subscriptions.wired.com/pubs/N3/WIR/Register.jsp?cds_page_id=175371&cds_mag_code=WIR&id=1423757547774&lsid=50431012277019467&vid=1
+ 101. https://www.wired.com/about/wired-jobs/
+ 102. https://www.wired.com/about/press/
+ 103. https://www.condenaststore.com/
+ 104. https://www.condenast.com/user-agreement/
+ 105. http://www.condenast.com/privacy-policy#privacypolicy
+ 106. http://www.condenast.com/privacy-policy#privacypolicy-california
+ 107. http://www.condenast.com/privacy-policy#privacypolicy-optout
+ 108. https://www.wired.co.uk/
+ 109. https://www.wired.it/
+ 110. https://wired.jp/
+ 111. https://www.wired.cz/
Hidden links:
- 106. file://localhost/story/best-way-learn-online-be-lurker/
- 107. file://localhost/story/coders-efficiency-is-beautiful/
- 108. file://localhost/story/productivity-got-done-list/
- 109. https://www.wired.com/story/airbnb-ban-new-york-illegal-listings/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 110. https://www.wired.com/story/x-israel-hamas-war-disinformation/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 111. https://www.wired.com/story/ftx-1-billion-crypto-heist/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 112. https://www.wired.com/story/23andme-credential-stuffing-data-stolen/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 113. https://www.wired.com/story/airbnb-ban-new-york-illegal-listings/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 114. https://www.wired.com/story/x-israel-hamas-war-disinformation/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 115. https://www.wired.com/story/ftx-1-billion-crypto-heist/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 116. https://www.wired.com/story/23andme-credential-stuffing-data-stolen/#intcid=_wired-right-rail_04b13a6e-88a3-40d4-830d-f3acae710540_popular4-1-reranked-by-vidi
- 117. https://www.twitter.com/https://twitter.com/ftrain
- 118. https://www.wired.com/story/chatgpt-coding-software-crisis/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 119. https://www.wired.com/story/ai-thought-decoder-mind-philosophy/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 120. https://www.wired.com/story/optimization-math-history-coco-krumme/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 121. https://www.wired.com/story/kiwifarms-tech-ethics-networked-harassment/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 122. https://www.wired.com/story/physics-of-time-actually-changing/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 123. https://www.wired.com/story/immersive-technology-artificial-intelligence-disinformation/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 124. https://www.wired.com/story/whatsapp-matchmaking-dating-ghosting/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 125. https://www.wired.com/story/girls-online-culture/#intcid=_wired-bottom-recirc-v2_1cf83657-8f1c-4af7-bf40-d8067c0a444b_cral2-2-reranked-by-vidi
- 126. https://www.facebook.com/wired/
- 127. https://twitter.com/wired/
- 128. https://pinterest.com/wired/
- 129. https://www.youtube.com/user/wired/
- 130. https://instagram.com/wired/
- 131. https://www.tiktok.com/@wired?lang=en
+ 113. https://www.wired.com/story/best-way-learn-online-be-lurker/
+ 114. https://www.wired.com/story/coders-efficiency-is-beautiful/
+ 115. https://www.wired.com/story/productivity-got-done-list/
+ 116. https://www.wired.com/story/cult-of-the-lamb-sins-of-the-flesh-sex-update-horny-games/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 117. https://www.wired.com/story/emmys-streaming-succession-the-bear-hbo-hulu/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 118. https://www.wired.com/story/leftoverlocals-gpu-vulnerability-generative-ai/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 119. https://www.wired.com/story/trump-iowa-conspiracies/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 120. https://www.wired.com/story/cult-of-the-lamb-sins-of-the-flesh-sex-update-horny-games/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 121. https://www.wired.com/story/emmys-streaming-succession-the-bear-hbo-hulu/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 122. https://www.wired.com/story/leftoverlocals-gpu-vulnerability-generative-ai/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 123. https://www.wired.com/story/trump-iowa-conspiracies/#intcid=_wired-right-rail_74dfed7c-3bc1-442e-a3a4-9ff009852b0c_popular4-1-reranked-by-vidi_fallback_cral-top2-2
+ 124. https://www.twitter.com/https://twitter.com/ftrain
+ 125. https://www.wired.com/story/a-key-to-detecting-brain-disease-earlier-than-ever/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 126. https://www.wired.com/story/the-danger-of-digitizing-everything/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 127. https://www.wired.com/story/regulators-are-finally-catching-up-with-big-tech/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 128. https://www.wired.com/story/get-ready-for-the-great-ai-disappointment/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 129. https://www.wired.com/story/the-oceans-mysteries-and-marvels-are-about-to-reach-new-depths/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 130. https://www.wired.com/story/ai-needs-to-be-both-trusted-and-trustworthy/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 131. https://www.wired.com/story/the-end-of-one-size-fits-all-health-care/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 132. https://www.wired.com/story/digitization-beats-deforestation/#intcid=_wired-bottom-recirc-v2_f8b4e84f-1fac-4055-939a-7c08f87ffd72_text2vec1-reranked-by-vidi_fallback_cral-top2-2
+ 133. https://www.facebook.com/wired/
+ 134. https://twitter.com/wired/
+ 135. https://pinterest.com/wired/
+ 136. https://www.youtube.com/user/wired/
+ 137. https://instagram.com/wired/
+ 138. https://www.tiktok.com/@wired?lang=en
diff --git a/static/archive/www-wunc-org-fstofo.txt b/static/archive/www-wunc-org-fstofo.txt
@@ -52,84 +52,86 @@
+ [45]Western NC News
* Special Coverage
(BUTTON)
- + [46]2022 Raleigh Shooting
- + [47]A Teacher in Every Class
- + [48]Behind The Lines
- + [49]2022 North Carolina Elections
- + [50]Tested: Beyond The Pod
- + [51]The Lives Lost
- + [52]The Killing of Andrew Brown Jr.
- + [53]Calling for Change
- + [54]Lumberton Undeterred
- + [55]Southern Witness
- + [56]Coronavirus Coverage
- + [57]The Cost of Summer
- + [58]A State Divided: HB2 And Transgender Rights
- + [59]2022 Raleigh Shooting
- + [60]A Teacher in Every Class
- + [61]Behind The Lines
- + [62]2022 North Carolina Elections
- + [63]Tested: Beyond The Pod
- + [64]The Lives Lost
- + [65]The Killing of Andrew Brown Jr.
- + [66]Calling for Change
- + [67]Lumberton Undeterred
- + [68]Southern Witness
- + [69]Coronavirus Coverage
- + [70]The Cost of Summer
- + [71]A State Divided: HB2 And Transgender Rights
+ + [46]Main Street NC
+ + [47]2023 UNC-Chapel Hill Shooting
+ + [48]2022 Raleigh Shooting
+ + [49]A Teacher in Every Class
+ + [50]Behind The Lines
+ + [51]Tested: Beyond The Pod
+ + [52]The Lives Lost
+ + [53]The Killing of Andrew Brown Jr.
+ + [54]Calling for Change
+ + [55]Lumberton Undeterred
+ + [56]Southern Witness
+ + [57]Coronavirus Coverage
+ + [58]The Cost of Summer
+ + [59]A State Divided: HB2 And Transgender Rights
+ + [60]Main Street NC
+ + [61]2023 UNC-Chapel Hill Shooting
+ + [62]2022 Raleigh Shooting
+ + [63]A Teacher in Every Class
+ + [64]Behind The Lines
+ + [65]Tested: Beyond The Pod
+ + [66]The Lives Lost
+ + [67]The Killing of Andrew Brown Jr.
+ + [68]Calling for Change
+ + [69]Lumberton Undeterred
+ + [70]Southern Witness
+ + [71]Coronavirus Coverage
+ + [72]The Cost of Summer
+ + [73]A State Divided: HB2 And Transgender Rights
+ * Due South
+ (BUTTON)
+ + [74]About Due South
+ + [75]Shows
+ + [76]Contact Due South
+ + [77]About Due South
+ + [78]Shows
+ + [79]Contact Due South
* Programs
(BUTTON)
- + [72]WUNC Radio Schedule
- + [73]Programs A-Z
- + [74]All Things Considered
- + [75]Morning Edition
- + [76]Back Porch Music
- + [77]Embodied Radio Show
- + [78]Sound Opinions
- + [79]The Thistle and Shamrock
- + [80]Youth Reporting Institute
- + [81]The People's Pharmacy
- + [82]American Homefront Project
- + [83]Fresh Air
- + [84]The Poetry Café
- + [85]NPR Music & Concerts
- + [86]WUNC Radio Schedule
- + [87]Programs A-Z
- + [88]All Things Considered
- + [89]Morning Edition
- + [90]Back Porch Music
- + [91]Embodied Radio Show
- + [92]Sound Opinions
- + [93]The Thistle and Shamrock
- + [94]Youth Reporting Institute
- + [95]The People's Pharmacy
- + [96]American Homefront Project
- + [97]Fresh Air
- + [98]The Poetry Café
- + [99]NPR Music & Concerts
+ + [80]WUNC Radio Schedule
+ + [81]Programs A-Z
+ + [82]Due South
+ + [83]All Things Considered
+ + [84]Morning Edition
+ + [85]Back Porch Music
+ + [86]Embodied Radio Show
+ + [87]Sound Opinions
+ + [88]The Thistle and Shamrock
+ + [89]Youth Reporting Institute
+ + [90]The People's Pharmacy
+ + [91]American Homefront Project
+ + [92]Fresh Air
+ + [93]The Poetry Café
+ + [94]NPR Music & Concerts
+ + [95]WUNC Radio Schedule
+ + [96]Programs A-Z
+ + [97]Due South
+ + [98]All Things Considered
+ + [99]Morning Edition
+ + [100]Back Porch Music
+ + [101]Embodied Radio Show
+ + [102]Sound Opinions
+ + [103]The Thistle and Shamrock
+ + [104]Youth Reporting Institute
+ + [105]The People's Pharmacy
+ + [106]American Homefront Project
+ + [107]Fresh Air
+ + [108]The Poetry Café
+ + [109]NPR Music & Concerts
* Podcasts
(BUTTON)
- + [100]Podcasts From WUNC
- + [101]Tested Podcast
- + [102]WUNC Politics
- + [103]Embodied Podcast
- + [104]CREEP
- + [105]Dating While Gray™
- + [106]Criminal
- + [107]Great Grief
- + [108]Me & My Muslim Friends
- + [109]The Story Stables
+ [110]Podcasts From WUNC
- + [111]Tested Podcast
- + [112]WUNC Politics
- + [113]Embodied Podcast
- + [114]CREEP
- + [115]Dating While Gray™
- + [116]Criminal
- + [117]Great Grief
- + [118]Me & My Muslim Friends
- + [119]The Story Stables
+ + [111]The Broadside
+ + [112]Embodied Podcast
+ + [113]WUNC Politics
+ + [114]Me & My Muslim Friends
+ + [115]Podcasts From WUNC
+ + [116]The Broadside
+ + [117]Embodied Podcast
+ + [118]WUNC Politics
+ + [119]Me & My Muslim Friends
* About
(BUTTON)
+ [120]About WUNC
@@ -158,9 +160,9 @@
+ [143]Telling Public Radio’s Story
+ [144]Ethics
+ [145]Contact Us
- * [146]Events
* Support
(BUTTON)
+ + [146]Year-End Giving Deadlines to Know
+ [147]Ways to Give to WUNC
+ [148]WUNC Thank You Gifts
+ [149]Drawing Rules & Entry Form
@@ -174,34 +176,36 @@
+ [157]Business Sponsors & Underwriting
+ [158]Community Sponsor Circle
+ [159]Other Ways To Give
- + [160]Ways to Give to WUNC
- + [161]WUNC Thank You Gifts
- + [162]Drawing Rules & Entry Form
- + [163]WUNC Sustainer Program
- + [164]Update Sustainer Information
- + [165]Increase Sustainer Gift
- + [166]Join WUNC's Leadership Circle
- + [167]Donate Your Vehicle to WUNC
- + [168]Be a WUNC Volunteer
- + [169]Include WUNC in Your Will
- + [170]Business Sponsors & Underwriting
- + [171]Community Sponsor Circle
- + [172]Other Ways To Give
- * [173]WUNC Music
- * [174]Search
+ + [160]Year-End Giving Deadlines to Know
+ + [161]Ways to Give to WUNC
+ + [162]WUNC Thank You Gifts
+ + [163]Drawing Rules & Entry Form
+ + [164]WUNC Sustainer Program
+ + [165]Update Sustainer Information
+ + [166]Increase Sustainer Gift
+ + [167]Join WUNC's Leadership Circle
+ + [168]Donate Your Vehicle to WUNC
+ + [169]Be a WUNC Volunteer
+ + [170]Include WUNC in Your Will
+ + [171]Business Sponsors & Underwriting
+ + [172]Community Sponsor Circle
+ + [173]Other Ways To Give
+ * [174]WUNC Music
+ * [175]Search
Bringing The World Home To You
- © 2023 WUNC North Carolina Public Radio
+ © 2024 WUNC North Carolina Public Radio
120 Friday Center Dr
Chapel Hill, NC 27517
919.445.9150 | 800.962.9862
(BUTTON) Menu
91.5 Chapel Hill 88.9 Manteo 90.9 Rocky Mount 91.1 Welcome 91.9
- Fayetteville 90.5 Buxton 94.1 Lumberton 99.9 Southern Pines
+ Fayetteville 90.5 Buxton 94.1 Lumberton 99.9 Southern Pines 89.9
+ Chadbourn
(BUTTON) Show Search
____________________Search Query (BUTTON)
- [175]Donate
+ [176]Donate
(BUTTON) (BUTTON)
(BUTTON)
@@ -220,204 +224,207 @@
* News
(BUTTON)
- + [176]North Carolina News
- + [177]NPR News
- + [178]Politics
- + [179]Arts & Culture
- + [180]Race & Demographics
- + [181]Business & Economy
- + [182]Education
- + [183]Environment
- + [184]Health
- + [185]Science & Technology
- + [186]Military
- + [187]Sports
- + [188]Weather
- + [189]Ethics
- + [190]Corrections & Clarifications
- + [191]North Carolina News
- + [192]NPR News
- + [193]Politics
- + [194]Arts & Culture
- + [195]Race & Demographics
- + [196]Business & Economy
- + [197]Education
- + [198]Environment
- + [199]Health
- + [200]Science & Technology
- + [201]Military
- + [202]Sports
- + [203]Weather
- + [204]Ethics
- + [205]Corrections & Clarifications
+ + [177]North Carolina News
+ + [178]NPR News
+ + [179]Politics
+ + [180]Arts & Culture
+ + [181]Race & Demographics
+ + [182]Business & Economy
+ + [183]Education
+ + [184]Environment
+ + [185]Health
+ + [186]Science & Technology
+ + [187]Military
+ + [188]Sports
+ + [189]Weather
+ + [190]Ethics
+ + [191]Corrections & Clarifications
+ + [192]North Carolina News
+ + [193]NPR News
+ + [194]Politics
+ + [195]Arts & Culture
+ + [196]Race & Demographics
+ + [197]Business & Economy
+ + [198]Education
+ + [199]Environment
+ + [200]Health
+ + [201]Science & Technology
+ + [202]Military
+ + [203]Sports
+ + [204]Weather
+ + [205]Ethics
+ + [206]Corrections & Clarifications
* Regions
(BUTTON)
- + [206]Triangle News
- + [207]Triad News
- + [208]Fayetteville Area News
- + [209]Eastern NC News
- + [210]Southeastern NC News
- + [211]Charlotte Area News
- + [212]Western NC News
- + [213]Triangle News
- + [214]Triad News
- + [215]Fayetteville Area News
- + [216]Eastern NC News
- + [217]Southeastern NC News
- + [218]Charlotte Area News
- + [219]Western NC News
+ + [207]Triangle News
+ + [208]Triad News
+ + [209]Fayetteville Area News
+ + [210]Eastern NC News
+ + [211]Southeastern NC News
+ + [212]Charlotte Area News
+ + [213]Western NC News
+ + [214]Triangle News
+ + [215]Triad News
+ + [216]Fayetteville Area News
+ + [217]Eastern NC News
+ + [218]Southeastern NC News
+ + [219]Charlotte Area News
+ + [220]Western NC News
* Special Coverage
(BUTTON)
- + [220]2022 Raleigh Shooting
- + [221]A Teacher in Every Class
- + [222]Behind The Lines
- + [223]2022 North Carolina Elections
- + [224]Tested: Beyond The Pod
- + [225]The Lives Lost
- + [226]The Killing of Andrew Brown Jr.
- + [227]Calling for Change
- + [228]Lumberton Undeterred
- + [229]Southern Witness
- + [230]Coronavirus Coverage
- + [231]The Cost of Summer
- + [232]A State Divided: HB2 And Transgender Rights
- + [233]2022 Raleigh Shooting
- + [234]A Teacher in Every Class
- + [235]Behind The Lines
- + [236]2022 North Carolina Elections
- + [237]Tested: Beyond The Pod
- + [238]The Lives Lost
- + [239]The Killing of Andrew Brown Jr.
- + [240]Calling for Change
- + [241]Lumberton Undeterred
- + [242]Southern Witness
- + [243]Coronavirus Coverage
- + [244]The Cost of Summer
- + [245]A State Divided: HB2 And Transgender Rights
+ + [221]Main Street NC
+ + [222]2023 UNC-Chapel Hill Shooting
+ + [223]2022 Raleigh Shooting
+ + [224]A Teacher in Every Class
+ + [225]Behind The Lines
+ + [226]Tested: Beyond The Pod
+ + [227]The Lives Lost
+ + [228]The Killing of Andrew Brown Jr.
+ + [229]Calling for Change
+ + [230]Lumberton Undeterred
+ + [231]Southern Witness
+ + [232]Coronavirus Coverage
+ + [233]The Cost of Summer
+ + [234]A State Divided: HB2 And Transgender Rights
+ + [235]Main Street NC
+ + [236]2023 UNC-Chapel Hill Shooting
+ + [237]2022 Raleigh Shooting
+ + [238]A Teacher in Every Class
+ + [239]Behind The Lines
+ + [240]Tested: Beyond The Pod
+ + [241]The Lives Lost
+ + [242]The Killing of Andrew Brown Jr.
+ + [243]Calling for Change
+ + [244]Lumberton Undeterred
+ + [245]Southern Witness
+ + [246]Coronavirus Coverage
+ + [247]The Cost of Summer
+ + [248]A State Divided: HB2 And Transgender Rights
+ * Due South
+ (BUTTON)
+ + [249]About Due South
+ + [250]Shows
+ + [251]Contact Due South
+ + [252]About Due South
+ + [253]Shows
+ + [254]Contact Due South
* Programs
(BUTTON)
- + [246]WUNC Radio Schedule
- + [247]Programs A-Z
- + [248]All Things Considered
- + [249]Morning Edition
- + [250]Back Porch Music
- + [251]Embodied Radio Show
- + [252]Sound Opinions
- + [253]The Thistle and Shamrock
- + [254]Youth Reporting Institute
- + [255]The People's Pharmacy
- + [256]American Homefront Project
- + [257]Fresh Air
- + [258]The Poetry Café
- + [259]NPR Music & Concerts
- + [260]WUNC Radio Schedule
- + [261]Programs A-Z
- + [262]All Things Considered
- + [263]Morning Edition
- + [264]Back Porch Music
- + [265]Embodied Radio Show
- + [266]Sound Opinions
- + [267]The Thistle and Shamrock
- + [268]Youth Reporting Institute
- + [269]The People's Pharmacy
- + [270]American Homefront Project
- + [271]Fresh Air
- + [272]The Poetry Café
- + [273]NPR Music & Concerts
+ + [255]WUNC Radio Schedule
+ + [256]Programs A-Z
+ + [257]Due South
+ + [258]All Things Considered
+ + [259]Morning Edition
+ + [260]Back Porch Music
+ + [261]Embodied Radio Show
+ + [262]Sound Opinions
+ + [263]The Thistle and Shamrock
+ + [264]Youth Reporting Institute
+ + [265]The People's Pharmacy
+ + [266]American Homefront Project
+ + [267]Fresh Air
+ + [268]The Poetry Café
+ + [269]NPR Music & Concerts
+ + [270]WUNC Radio Schedule
+ + [271]Programs A-Z
+ + [272]Due South
+ + [273]All Things Considered
+ + [274]Morning Edition
+ + [275]Back Porch Music
+ + [276]Embodied Radio Show
+ + [277]Sound Opinions
+ + [278]The Thistle and Shamrock
+ + [279]Youth Reporting Institute
+ + [280]The People's Pharmacy
+ + [281]American Homefront Project
+ + [282]Fresh Air
+ + [283]The Poetry Café
+ + [284]NPR Music & Concerts
* Podcasts
(BUTTON)
- + [274]Podcasts From WUNC
- + [275]Tested Podcast
- + [276]WUNC Politics
- + [277]Embodied Podcast
- + [278]CREEP
- + [279]Dating While Gray™
- + [280]Criminal
- + [281]Great Grief
- + [282]Me & My Muslim Friends
- + [283]The Story Stables
- + [284]Podcasts From WUNC
- + [285]Tested Podcast
- + [286]WUNC Politics
+ + [285]Podcasts From WUNC
+ + [286]The Broadside
+ [287]Embodied Podcast
- + [288]CREEP
- + [289]Dating While Gray™
- + [290]Criminal
- + [291]Great Grief
- + [292]Me & My Muslim Friends
- + [293]The Story Stables
+ + [288]WUNC Politics
+ + [289]Me & My Muslim Friends
+ + [290]Podcasts From WUNC
+ + [291]The Broadside
+ + [292]Embodied Podcast
+ + [293]WUNC Politics
+ + [294]Me & My Muslim Friends
* About
(BUTTON)
- + [294]About WUNC
- + [295]Ways To Listen To WUNC Online
- + [296]About HD Radio
- + [297]Station Policies & Financial Documents
- + [298]Committee on Inclusion Diversity Equity Accountability
- + [299]WUNC Public Radio, LLC Board of Directors
- + [300]People
- + [301]Ways to Connect
- + [302]WUNC Jobs
- + [303]WUNC Community Discussion Rules
- + [304]Telling Public Radio’s Story
- + [305]Ethics
- + [306]Contact Us
- + [307]About WUNC
- + [308]Ways To Listen To WUNC Online
- + [309]About HD Radio
- + [310]Station Policies & Financial Documents
- + [311]Committee on Inclusion Diversity Equity Accountability
- + [312]WUNC Public Radio, LLC Board of Directors
- + [313]People
- + [314]Ways to Connect
- + [315]WUNC Jobs
- + [316]WUNC Community Discussion Rules
- + [317]Telling Public Radio’s Story
- + [318]Ethics
- + [319]Contact Us
- * [320]Events
+ + [295]About WUNC
+ + [296]Ways To Listen To WUNC Online
+ + [297]About HD Radio
+ + [298]Station Policies & Financial Documents
+ + [299]Committee on Inclusion Diversity Equity Accountability
+ + [300]WUNC Public Radio, LLC Board of Directors
+ + [301]People
+ + [302]Ways to Connect
+ + [303]WUNC Jobs
+ + [304]WUNC Community Discussion Rules
+ + [305]Telling Public Radio’s Story
+ + [306]Ethics
+ + [307]Contact Us
+ + [308]About WUNC
+ + [309]Ways To Listen To WUNC Online
+ + [310]About HD Radio
+ + [311]Station Policies & Financial Documents
+ + [312]Committee on Inclusion Diversity Equity Accountability
+ + [313]WUNC Public Radio, LLC Board of Directors
+ + [314]People
+ + [315]Ways to Connect
+ + [316]WUNC Jobs
+ + [317]WUNC Community Discussion Rules
+ + [318]Telling Public Radio’s Story
+ + [319]Ethics
+ + [320]Contact Us
* Support
(BUTTON)
- + [321]Ways to Give to WUNC
- + [322]WUNC Thank You Gifts
- + [323]Drawing Rules & Entry Form
- + [324]WUNC Sustainer Program
- + [325]Update Sustainer Information
- + [326]Increase Sustainer Gift
- + [327]Join WUNC's Leadership Circle
- + [328]Donate Your Vehicle to WUNC
- + [329]Be a WUNC Volunteer
- + [330]Include WUNC in Your Will
- + [331]Business Sponsors & Underwriting
- + [332]Community Sponsor Circle
- + [333]Other Ways To Give
- + [334]Ways to Give to WUNC
- + [335]WUNC Thank You Gifts
- + [336]Drawing Rules & Entry Form
- + [337]WUNC Sustainer Program
- + [338]Update Sustainer Information
- + [339]Increase Sustainer Gift
- + [340]Join WUNC's Leadership Circle
- + [341]Donate Your Vehicle to WUNC
- + [342]Be a WUNC Volunteer
- + [343]Include WUNC in Your Will
- + [344]Business Sponsors & Underwriting
- + [345]Community Sponsor Circle
- + [346]Other Ways To Give
- * [347]WUNC Music
- * [348]Search
+ + [321]Year-End Giving Deadlines to Know
+ + [322]Ways to Give to WUNC
+ + [323]WUNC Thank You Gifts
+ + [324]Drawing Rules & Entry Form
+ + [325]WUNC Sustainer Program
+ + [326]Update Sustainer Information
+ + [327]Increase Sustainer Gift
+ + [328]Join WUNC's Leadership Circle
+ + [329]Donate Your Vehicle to WUNC
+ + [330]Be a WUNC Volunteer
+ + [331]Include WUNC in Your Will
+ + [332]Business Sponsors & Underwriting
+ + [333]Community Sponsor Circle
+ + [334]Other Ways To Give
+ + [335]Year-End Giving Deadlines to Know
+ + [336]Ways to Give to WUNC
+ + [337]WUNC Thank You Gifts
+ + [338]Drawing Rules & Entry Form
+ + [339]WUNC Sustainer Program
+ + [340]Update Sustainer Information
+ + [341]Increase Sustainer Gift
+ + [342]Join WUNC's Leadership Circle
+ + [343]Donate Your Vehicle to WUNC
+ + [344]Be a WUNC Volunteer
+ + [345]Include WUNC in Your Will
+ + [346]Business Sponsors & Underwriting
+ + [347]Community Sponsor Circle
+ + [348]Other Ways To Give
+ * [349]WUNC Music
+ * [350]Search
- [349]News
+ [351]News
Storm leaves trail of damage across central NC; Thousands still without power
Wednesday
- WUNC | By [350]Mitchell Northam,
- [351]Bradley George, [352]Will Michaels
+ WUNC | By [352]Mitchell Northam,
+ [353]Bradley George, [354]Will Michaels
Published August 16, 2023 at 11:39 AM EDT
- * [353]Facebook
- * [354]Twitter
- * [355]LinkedIn
- * [356]Email
+ * [355]Facebook
+ * [356]Twitter
+ * [357]LinkedIn
+ * [358]Email
This photo from the City of Durham Fire Department shows a fallen tree
laying on a power line on Aug. 15, 2023 after severe thunderstorms in
@@ -443,19 +450,19 @@ Wednesday
RIGHT NOW: This is Morehead Ave. & Cranford Rd. in Durham this
morning after yesterday's storms. We're hearing of quite a few other
problem areas so be careful on the roads this morning!
- [357]@AnissaLopezTV has more on [358]@SpecNews1RDU (Drone footage:
- Chief Photog Mark Barger) [359]pic.twitter.com/Yuphqoo3TG
- — Kyleigh Panetta (@KyleighPanetta) [360]August 16, 2023
+ [359]@AnissaLopezTV has more on [360]@SpecNews1RDU (Drone footage:
+ Chief Photog Mark Barger) [361]pic.twitter.com/Yuphqoo3TG
+ — Kyleigh Panetta (@KyleighPanetta) [362]August 16, 2023
Severe weather also led to a 32-vehicle accident on westbound
Interstate 40 near the Southpoint Mall around 4:45 p.m. Tuesday,
- forcing a closure between exits 274 and 276. According [361]to WRAL, no
+ forcing a closure between exits 274 and 276. According [363]to WRAL, no
one was seriously injured in the crash.
Durham Police say a 78-year-old woman was killed Tuesday when a tree
fell on her car.
- Durham officials have [362]opened multiple cooling centers, mainly
+ Durham officials have [364]opened multiple cooling centers, mainly
public libraries, to help residents beat the heat as they wait for
power to be restored. The Durham County Main Library, the only cooling
center with phone and internet access, was temporarily closed Wednesday
@@ -465,8 +472,8 @@ Wednesday
A heavy thunderstorm swept over WUNC's Durham studios, launching
metal chairs into the artificial river and sending umbrellas flying.
What's the storm scene near you? Stay safe out there!
- 📷 by Paul Hunton/ WUNC [363]pic.twitter.com/F5OiDz2EvF
- — WUNC (@wunc) [364]August 15, 2023
+ 📷 by Paul Hunton/ WUNC [365]pic.twitter.com/F5OiDz2EvF
+ — WUNC (@wunc) [366]August 15, 2023
County officials did not expect straight-line winds of up to 80 miles
per hour based on Tuesday’s severe weather forecast, said Elizabeth
@@ -555,21 +562,21 @@ Wednesday
WUNC's Sascha Cordner, Eli Chen and Laura Pellicer contributed to this
report.
Tags
- [365]News [366]Durham County[367]Thunderstorms[368]School
- closure[369]Weather
- * [370]Facebook
- * [371]Twitter
- * [372]LinkedIn
- * [373]Email
+ [367]News [368]Durham County[369]Thunderstorms[370]School
+ closure[371]Weather
+ * [372]Facebook
+ * [373]Twitter
+ * [374]LinkedIn
+ * [375]Email
- [374]Mitchell Northam
+ [376]Mitchell Northam
Mitchell Northam is a Digital Producer for WUNC. His past work has been
featured at the Atlanta Journal-Constitution, SB Nation, the Orlando
Sentinel and the Associated Press. He is a graduate of Salisbury
University and is also a voter in the AP Top 25 poll for women's
college basketball.
- [375]See stories by Mitchell Northam
- [376]Bradley George
+ [377]See stories by Mitchell Northam
+ [378]Bradley George
Bradley George is WUNC's AM reporter. A North Carolina native, his
public radio career has taken him to Atlanta, Birmingham, Nashville and
most recently WUSF in Tampa. While there, he reported on the COVID-19
@@ -577,110 +584,101 @@ Wednesday
the 2020 election. Along the way, he has reported for NPR, Marketplace,
The Takeaway, and the BBC World Service. Bradley is a graduate of
Guilford College, where he majored in Theatre and German.
- [377]See stories by Bradley George
- [378]Will Michaels
- Will Michaels is WUNC's General Assignment Reporter and fill-in host
- for "Morning Edition"
- [379]See stories by Will Michaels
+ [379]See stories by Bradley George
+ [380]Will Michaels
+ Will Michaels is WUNC's Weekend Host and Reporter.
+ [381]See stories by Will Michaels
LATEST STORIES
- 1. [380]'They Live In My Head' is as vital any album the Bush Tetras
- have ever made
- 2. [381]Tropical Storm Hilary moves on from California, leaving a
- trail of damage and debris
- 3. [382]'Louder Than A Riot' reckons with hip-hop's past and looks to
- a more inclusive future
- 4. [383]Mortgage rates just hit their highest since 2002
- 5. [384]Criminal or absurd? A look at the charges against Mark Meadows
- 6. [385]Russia's latest attempt at Moon landing fails. India will try
- again this week
+ 1. [382]The U.S. military continues strikes in attempts to deter
+ Houthi fighters in Yemen
+ 2. [383]Helping veterans cope with life after a bipolar diagnosis
+ 3. [384]Why flight attendants have a lot of time in their day that is
+ unpaid
+ 4. [385]The fight across the nation for the 'right to repair'
+ 5. [386]The economic impact from the Red Sea tensions
+ 6. [387]Presidential hopefuls pivot their efforts to New Hampshire
Discuss North Carolina politics. Analyze how and why you love the way
you do. Quiz yourself on Black history. Hear poetry from NC's poet
laureate. Meet NPR hosts and reporters. You never know where WUNC's
events will take you. Join us for this ride! See our upcoming events
and sign up to attend.
- [386]SEE OUR EVENTS
+ [388]SEE OUR EVENTS
More Stories
- * [387]Durham, NC
- [388]News
- [389]Durham County to launch guaranteed income pilot program
- [390]Bradley George
- DoCo Thrives will provide $750 a month to 125 families.
- * [391]Huntersville pipeline cleanup continues, three years after
- major spill
- [392]David Boraks
- We're taking note this week of the third anniversary of a major
- gasoline spill on the Colonial Pipeline in Huntersville — the
- largest gasoline spill on land in the U.S.
- * [393]The House bill would delay updates to the states building code
- and energy efficiency rules governing things such as roofs,
- insulation and heating and cooling systems.
- [394]North Carolina lawmakers override veto of bill that delays
- building code updates
- [395]David Boraks
- North Carolina won't be revising its outdated energy efficiency
- rules for new homes anytime soon. On Wednesday, the House and
- Senate both voted to override Gov. Roy Cooper's veto of House Bill
- 488. The new law blocks the state Building Code Council from
- updating key sections of the state building code until 2031. Some
- parts of the current code date from 2009. The law also reorganizes
- the council and limits the governor's appointment power.
- (BUTTON) Listen • 1:19
- * [396]UNCW assistant professor Dr. Michael Tift with a crabeater
- seal in Antarctica. NMFS permit #25770
- [397]UNCW researchers return from Antarctic winters spent studying
- climate change and crabeater seals
- [398]Rachel Keith
- Dr. Michael Tift, an assistant professor in the Department of
- Biology and Marine Biology at the University of North Carolina
- Wilmington, has recently returned from his second Antarctic winter
- researching the effects of climate change on the most populous seal
- species on earth, the crabeater. Tift and his colleagues are able
- to do this research through a $690,446 National Science Foundation
- (NSF) grant.
- (BUTTON) Listen • 1:41
- * [399]Senate leader Phil Berger, R-Rockingham, talks with reporters
- after the Senate's session on Aug. 17.
- [400]Politics
- [401]Effort to strip governor's appointment powers could prompt
- veto, lawsuit
- [402]Colin Campbell
- Legislation that would weaken Gov. Roy Cooper's appointment powers
- passed the House and Senate this week. The bill now heads to his
- desk for a likely veto.
+ * [389]Minerva, Goddess of Wisdom stands outside the Elliott
+ University Center in the center of UNC Greensboro's campus
+ [390]Education
+ [391]UNC Greensboro announces program cut recommendations
+ [392]Brianna Atkinson
+ The department dean’s recommendations include 19 programs, majors
+ and minors total — affecting about 194 students.
+ * [393]A civil suit, filed by New Hanover County against numerous
+ PFAS manufacturers on Friday, January 12, 2024, in New Hanover
+ County Superior Court.
+ [394]New Hanover County sues over a dozen PFAS manufacturers,
+ sellers
+ [395]Kelly Kenoyer
+ New Hanover County has filed a lawsuit against more than a dozen
+ PFAS manufacturers, ranging from legacy chemical companies to
+ smaller, firefighting foam companies.
+ (BUTTON) Listen • 1:24
+ * [396]Pembroke, North Carolina - Main Street - 12-23
+ [397]Sports
+ [398]Q&A: UNC Pembroke AD Dick Christy on how sports betting will
+ impact smaller NC colleges
+ [399]Mitchell Northam
+ While it comes with its critics and concerns, sports betting could
+ benefit 10 UNC System schools, including UNC Pembroke, in a big
+ way. Once betting begins, those schools – the 10 with the smallest
+ athletic department budgets – will split 20% of the yearly tax
+ revenue from legal gambling in North Carolina.
+ * [400]Buncombe County living wage increases to $22.10 an hour,
+ nonprofit says
+ [401]Felicia Sonmez
+ Just Economics WNC said the increase is being driven by the soaring
+ cost of housing.
+ * [402]High Point University officials participate in the dental
+ school groundbreaking.
+ [403]Education
+ [404]High Point University’s new dental school will welcome its
+ first cohort of students in the fall
+ [405]Sharryse Piggott
+ The Workman School of Dental Medicine is only one of three dental
+ schools in North Carolina.
Stay Connected
- * [403]twitter
- * [404]instagram
- * [405]youtube
- * [406]facebook
- * [407]linkedin
+ * [406]twitter
+ * [407]instagram
+ * [408]youtube
+ * [409]facebook
+ * [410]linkedin
Bringing The World Home To You
- © 2023 WUNC North Carolina Public Radio
+ © 2024 WUNC North Carolina Public Radio
120 Friday Center Dr
Chapel Hill, NC 27517
919.445.9150 | 800.962.9862
- * [408]Listen Live
- * [409]Podcasts From WUNC
- * [410]Events
- * [411]About
- * [412]Contact Us
- * [413]Employment
- * [414]Privacy
- * [415]FCC Applications
- * [416]WUNC FCC Public File
- * [417]WBUX FCC Public File
- * [418]WFSS FCC Public File
- * [419]WRQM FCC Public File
- * [420]WUND-FM FCC Public File
- * [421]WURI FCC Public File
- * [422]WUNW FCC Public File
- * [423]WUNC Drawing Rules
+ * [411]Listen Live
+ * [412]Podcasts From WUNC
+ * [413]Events
+ * [414]About
+ * [415]Contact Us
+ * [416]Employment
+ * [417]Privacy
+ * [418]FCC Applications
+ * [419]WUNC FCC Public File
+ * [420]WBUX FCC Public File
+ * [421]WFSS FCC Public File
+ * [422]WRQM FCC Public File
+ * [423]WUND-FM FCC Public File
+ * [424]WURI FCC Public File
+ * [425]WUNW FCC Public File
+ * [426]WZCO FCC Public File
+ * [427]WUNC Drawing Rules
- * [424]NPR
+ * [428]NPR
*
*
*
@@ -734,80 +732,80 @@ References
43. https://www.wunc.org/southeastern-nc-news
44. https://www.wunc.org/charlotte-area-news
45. https://www.wunc.org/western-nc-news
- 46. https://www.wunc.org/raleigh-shooting
- 47. https://www.wunc.org/tags/a-teacher-in-every-class
- 48. https://www.wunc.org/behind-the-lines
- 49. https://www.wunc.org/tags/election-2022
- 50. https://www.wunc.org/tested-beyond-the-pod
- 51. https://www.wunc.org/the-lives-lost
- 52. https://www.wunc.org/andrew-brown-jr
- 53. https://www.wunc.org/calling-for-change
- 54. https://www.wunc.org/lumberton-undeterred
- 55. https://www.wunc.org/southern-witness
- 56. https://www.wunc.org/tags/nc-coronavirus-updates
- 57. https://www.wunc.org/education/2021-12-14/the-cost-of-summer
- 58. https://www.wunc.org/a-state-divided-hb2-and-transgender-rights
- 59. https://www.wunc.org/raleigh-shooting
- 60. https://www.wunc.org/tags/a-teacher-in-every-class
- 61. https://www.wunc.org/behind-the-lines
- 62. https://www.wunc.org/tags/election-2022
- 63. https://www.wunc.org/tested-beyond-the-pod
- 64. https://www.wunc.org/the-lives-lost
- 65. https://www.wunc.org/andrew-brown-jr
- 66. https://www.wunc.org/calling-for-change
- 67. https://www.wunc.org/lumberton-undeterred
- 68. https://www.wunc.org/southern-witness
- 69. https://www.wunc.org/tags/nc-coronavirus-updates
- 70. https://www.wunc.org/education/2021-12-14/the-cost-of-summer
- 71. https://www.wunc.org/a-state-divided-hb2-and-transgender-rights
- 72. https://www.wunc.org/wunc-radio-schedule
- 73. https://www.wunc.org/all-shows
- 74. https://www.wunc.org/show/all-things-considered
- 75. https://www.wunc.org/show/morning-edition
- 76. https://www.wunc.org/back-porch-music
- 77. https://www.wunc.org/show/embodied-radio-show
- 78. https://www.wunc.org/show/sound-opinions
- 79. https://www.wunc.org/show/thistle-and-shamrock
- 80. https://www.wunc.org/youth-radio/youth-reporting-institute
- 81. https://www.wunc.org/show/the-peoples-pharmacy
- 82. https://americanhomefront.wunc.org/
- 83. https://www.wunc.org/show/fresh-air
- 84. https://www.wunc.org/show/the-poetry-cafe
- 85. https://www.wunc.org/npr-music-concerts
- 86. https://www.wunc.org/wunc-radio-schedule
- 87. https://www.wunc.org/all-shows
- 88. https://www.wunc.org/show/all-things-considered
- 89. https://www.wunc.org/show/morning-edition
- 90. https://www.wunc.org/back-porch-music
- 91. https://www.wunc.org/show/embodied-radio-show
- 92. https://www.wunc.org/show/sound-opinions
- 93. https://www.wunc.org/show/thistle-and-shamrock
- 94. https://www.wunc.org/youth-radio/youth-reporting-institute
- 95. https://www.wunc.org/show/the-peoples-pharmacy
- 96. https://americanhomefront.wunc.org/
- 97. https://www.wunc.org/show/fresh-air
- 98. https://www.wunc.org/show/the-poetry-cafe
- 99. https://www.wunc.org/npr-music-concerts
- 100. https://www.wunc.org/podcasts-from-wunc
- 101. https://www.wunc.org/podcast/tested-podcast
- 102. https://www.wunc.org/podcast/podcast-wuncpolitics
- 103. https://www.wunc.org/podcast/embodied-podcast
- 104. https://www.wunc.org/podcast/creep
- 105. https://www.wunc.org/podcast/dating-while-gray
- 106. https://thisiscriminal.com/
- 107. https://www.wunc.org/podcast/great-grief
- 108. https://www.wunc.org/podcast/me-and-my-muslim-friends-podcast
- 109. https://www.wunc.org/podcast/the-story-stables
+ 46. https://www.wunc.org/tags/main-street-nc
+ 47. https://www.wunc.org/unc-chapel-hill-shooting
+ 48. https://www.wunc.org/raleigh-shooting
+ 49. https://www.wunc.org/tags/a-teacher-in-every-class
+ 50. https://www.wunc.org/behind-the-lines
+ 51. https://www.wunc.org/tested-beyond-the-pod
+ 52. https://www.wunc.org/the-lives-lost
+ 53. https://www.wunc.org/andrew-brown-jr
+ 54. https://www.wunc.org/calling-for-change
+ 55. https://www.wunc.org/lumberton-undeterred
+ 56. https://www.wunc.org/southern-witness
+ 57. https://www.wunc.org/tags/nc-coronavirus-updates
+ 58. https://www.wunc.org/education/2021-12-14/the-cost-of-summer
+ 59. https://www.wunc.org/a-state-divided-hb2-and-transgender-rights
+ 60. https://www.wunc.org/tags/main-street-nc
+ 61. https://www.wunc.org/unc-chapel-hill-shooting
+ 62. https://www.wunc.org/raleigh-shooting
+ 63. https://www.wunc.org/tags/a-teacher-in-every-class
+ 64. https://www.wunc.org/behind-the-lines
+ 65. https://www.wunc.org/tested-beyond-the-pod
+ 66. https://www.wunc.org/the-lives-lost
+ 67. https://www.wunc.org/andrew-brown-jr
+ 68. https://www.wunc.org/calling-for-change
+ 69. https://www.wunc.org/lumberton-undeterred
+ 70. https://www.wunc.org/southern-witness
+ 71. https://www.wunc.org/tags/nc-coronavirus-updates
+ 72. https://www.wunc.org/education/2021-12-14/the-cost-of-summer
+ 73. https://www.wunc.org/a-state-divided-hb2-and-transgender-rights
+ 74. https://www.wunc.org/about-due-south
+ 75. https://www.wunc.org/show/due-south
+ 76. https://www.wunc.org/contact-due-south
+ 77. https://www.wunc.org/about-due-south
+ 78. https://www.wunc.org/show/due-south
+ 79. https://www.wunc.org/contact-due-south
+ 80. https://www.wunc.org/wunc-radio-schedule
+ 81. https://www.wunc.org/all-shows
+ 82. https://www.wunc.org/show/due-south
+ 83. https://www.wunc.org/show/all-things-considered
+ 84. https://www.wunc.org/show/morning-edition
+ 85. https://www.wunc.org/back-porch-music
+ 86. https://www.wunc.org/show/embodied-radio-show
+ 87. https://www.wunc.org/show/sound-opinions
+ 88. https://www.wunc.org/show/thistle-and-shamrock
+ 89. https://www.wunc.org/youth-radio/youth-reporting-institute
+ 90. https://www.wunc.org/show/the-peoples-pharmacy
+ 91. https://americanhomefront.wunc.org/
+ 92. https://www.wunc.org/show/fresh-air
+ 93. https://www.wunc.org/show/the-poetry-cafe
+ 94. https://www.wunc.org/npr-music-concerts
+ 95. https://www.wunc.org/wunc-radio-schedule
+ 96. https://www.wunc.org/all-shows
+ 97. https://www.wunc.org/show/due-south
+ 98. https://www.wunc.org/show/all-things-considered
+ 99. https://www.wunc.org/show/morning-edition
+ 100. https://www.wunc.org/back-porch-music
+ 101. https://www.wunc.org/show/embodied-radio-show
+ 102. https://www.wunc.org/show/sound-opinions
+ 103. https://www.wunc.org/show/thistle-and-shamrock
+ 104. https://www.wunc.org/youth-radio/youth-reporting-institute
+ 105. https://www.wunc.org/show/the-peoples-pharmacy
+ 106. https://americanhomefront.wunc.org/
+ 107. https://www.wunc.org/show/fresh-air
+ 108. https://www.wunc.org/show/the-poetry-cafe
+ 109. https://www.wunc.org/npr-music-concerts
110. https://www.wunc.org/podcasts-from-wunc
- 111. https://www.wunc.org/podcast/tested-podcast
- 112. https://www.wunc.org/podcast/podcast-wuncpolitics
- 113. https://www.wunc.org/podcast/embodied-podcast
- 114. https://www.wunc.org/podcast/creep
- 115. https://www.wunc.org/podcast/dating-while-gray
- 116. https://thisiscriminal.com/
- 117. https://www.wunc.org/podcast/great-grief
- 118. https://www.wunc.org/podcast/me-and-my-muslim-friends-podcast
- 119. https://www.wunc.org/podcast/the-story-stables
+ 111. https://www.wunc.org/podcast/the-broadside
+ 112. https://www.wunc.org/podcast/embodied-podcast
+ 113. https://www.wunc.org/podcast/podcast-wuncpolitics
+ 114. https://www.wunc.org/podcast/me-and-my-muslim-friends-podcast
+ 115. https://www.wunc.org/podcasts-from-wunc
+ 116. https://www.wunc.org/podcast/the-broadside
+ 117. https://www.wunc.org/podcast/embodied-podcast
+ 118. https://www.wunc.org/podcast/podcast-wuncpolitics
+ 119. https://www.wunc.org/podcast/me-and-my-muslim-friends-podcast
120. https://www.wunc.org/about-wunc
121. https://www.wunc.org/ways-to-listen-to-wunc-online
122. https://www.wunc.org/about-hd-radio
@@ -834,7 +832,7 @@ References
143. https://www.wunc.org/telling-public-radios-story
144. https://www.wunc.org/ethics
145. https://www.wunc.org/contact-us
- 146. https://www.wunc.org/events-calendar
+ 146. https://www.wunc.org/year-end-giving-deadlines-to-know
147. https://www.wunc.org/ways-to-give-to-wunc
148. https://www.wunc.org/thank-you-gifts
149. https://www.wunc.org/drawing-rules-entry-form
@@ -848,289 +846,293 @@ References
157. https://www.wunc.org/sponsorships
158. https://www.wunc.org/community-sponsor-circle
159. https://www.wunc.org/other-ways-to-give
- 160. https://www.wunc.org/ways-to-give-to-wunc
- 161. https://www.wunc.org/thank-you-gifts
- 162. https://www.wunc.org/drawing-rules-entry-form
- 163. https://www.wunc.org/wunc-sustainers
- 164. https://support.wunc.org/site/Donation2;jsessionid=00000000.app30114a?idb=877548436&DONATION_LEVEL_ID_SELECTED=1&df_id=2033&mfc_pref=T&2033.donation=form1&NONCE_TOKEN=64CF2D8289923341669CC5D4BFB6EF54&idb=0
- 165. https://support.wunc.org/site/Donation2?df_id=2140&mfc_pref=T&2140.donation=form1
- 166. https://www.wunc.org/join-the-leadership-circle
- 167. https://wunc.careasy.org/home
- 168. https://www.wunc.org/volunteer-opportunities
- 169. https://www.wunc.org/wuncs-legacy-society
- 170. https://www.wunc.org/sponsorships
- 171. https://www.wunc.org/community-sponsor-circle
- 172. https://www.wunc.org/other-ways-to-give
- 173. https://www.wunc.org/wunc-music
- 174. https://www.wunc.org/search
- 175. https://support.wunc.org/site/Donation2?2885.donation=form1&df_id=2885&mfc_pref=T
- 176. https://www.wunc.org/nc-news
- 177. https://www.wunc.org/tags/npr-news
- 178. https://www.wunc.org/politics
- 179. https://www.wunc.org/arts-culture
- 180. https://www.wunc.org/race-demographics
- 181. https://www.wunc.org/business-economy
- 182. https://www.wunc.org/education
- 183. https://www.wunc.org/environment
- 184. https://www.wunc.org/health
- 185. https://www.wunc.org/science-technology
- 186. https://www.wunc.org/military
- 187. https://www.wunc.org/sports
- 188. https://www.wunc.org/tags/weather
- 189. https://www.wunc.org/ethics
- 190. https://www.wunc.org/tags/corrections-clarifications
- 191. https://www.wunc.org/nc-news
- 192. https://www.wunc.org/tags/npr-news
- 193. https://www.wunc.org/politics
- 194. https://www.wunc.org/arts-culture
- 195. https://www.wunc.org/race-demographics
- 196. https://www.wunc.org/business-economy
- 197. https://www.wunc.org/education
- 198. https://www.wunc.org/environment
- 199. https://www.wunc.org/health
- 200. https://www.wunc.org/science-technology
- 201. https://www.wunc.org/military
- 202. https://www.wunc.org/sports
- 203. https://www.wunc.org/tags/weather
- 204. https://www.wunc.org/ethics
- 205. https://www.wunc.org/tags/corrections-clarifications
- 206. https://www.wunc.org/triangle-news
- 207. https://www.wunc.org/triad-news
- 208. https://www.wunc.org/fayetteville-area-news
- 209. https://www.wunc.org/eastern-nc-news
- 210. https://www.wunc.org/southeastern-nc-news
- 211. https://www.wunc.org/charlotte-area-news
- 212. https://www.wunc.org/western-nc-news
- 213. https://www.wunc.org/triangle-news
- 214. https://www.wunc.org/triad-news
- 215. https://www.wunc.org/fayetteville-area-news
- 216. https://www.wunc.org/eastern-nc-news
- 217. https://www.wunc.org/southeastern-nc-news
- 218. https://www.wunc.org/charlotte-area-news
- 219. https://www.wunc.org/western-nc-news
- 220. https://www.wunc.org/raleigh-shooting
- 221. https://www.wunc.org/tags/a-teacher-in-every-class
- 222. https://www.wunc.org/behind-the-lines
- 223. https://www.wunc.org/tags/election-2022
- 224. https://www.wunc.org/tested-beyond-the-pod
- 225. https://www.wunc.org/the-lives-lost
- 226. https://www.wunc.org/andrew-brown-jr
- 227. https://www.wunc.org/calling-for-change
- 228. https://www.wunc.org/lumberton-undeterred
- 229. https://www.wunc.org/southern-witness
- 230. https://www.wunc.org/tags/nc-coronavirus-updates
- 231. https://www.wunc.org/education/2021-12-14/the-cost-of-summer
- 232. https://www.wunc.org/a-state-divided-hb2-and-transgender-rights
- 233. https://www.wunc.org/raleigh-shooting
- 234. https://www.wunc.org/tags/a-teacher-in-every-class
- 235. https://www.wunc.org/behind-the-lines
- 236. https://www.wunc.org/tags/election-2022
- 237. https://www.wunc.org/tested-beyond-the-pod
- 238. https://www.wunc.org/the-lives-lost
- 239. https://www.wunc.org/andrew-brown-jr
- 240. https://www.wunc.org/calling-for-change
- 241. https://www.wunc.org/lumberton-undeterred
- 242. https://www.wunc.org/southern-witness
- 243. https://www.wunc.org/tags/nc-coronavirus-updates
- 244. https://www.wunc.org/education/2021-12-14/the-cost-of-summer
- 245. https://www.wunc.org/a-state-divided-hb2-and-transgender-rights
- 246. https://www.wunc.org/wunc-radio-schedule
- 247. https://www.wunc.org/all-shows
- 248. https://www.wunc.org/show/all-things-considered
- 249. https://www.wunc.org/show/morning-edition
- 250. https://www.wunc.org/back-porch-music
- 251. https://www.wunc.org/show/embodied-radio-show
- 252. https://www.wunc.org/show/sound-opinions
- 253. https://www.wunc.org/show/thistle-and-shamrock
- 254. https://www.wunc.org/youth-radio/youth-reporting-institute
- 255. https://www.wunc.org/show/the-peoples-pharmacy
- 256. https://americanhomefront.wunc.org/
- 257. https://www.wunc.org/show/fresh-air
- 258. https://www.wunc.org/show/the-poetry-cafe
- 259. https://www.wunc.org/npr-music-concerts
- 260. https://www.wunc.org/wunc-radio-schedule
- 261. https://www.wunc.org/all-shows
- 262. https://www.wunc.org/show/all-things-considered
- 263. https://www.wunc.org/show/morning-edition
- 264. https://www.wunc.org/back-porch-music
- 265. https://www.wunc.org/show/embodied-radio-show
- 266. https://www.wunc.org/show/sound-opinions
- 267. https://www.wunc.org/show/thistle-and-shamrock
- 268. https://www.wunc.org/youth-radio/youth-reporting-institute
- 269. https://www.wunc.org/show/the-peoples-pharmacy
- 270. https://americanhomefront.wunc.org/
- 271. https://www.wunc.org/show/fresh-air
- 272. https://www.wunc.org/show/the-poetry-cafe
- 273. https://www.wunc.org/npr-music-concerts
- 274. https://www.wunc.org/podcasts-from-wunc
- 275. https://www.wunc.org/podcast/tested-podcast
- 276. https://www.wunc.org/podcast/podcast-wuncpolitics
- 277. https://www.wunc.org/podcast/embodied-podcast
- 278. https://www.wunc.org/podcast/creep
- 279. https://www.wunc.org/podcast/dating-while-gray
- 280. https://thisiscriminal.com/
- 281. https://www.wunc.org/podcast/great-grief
- 282. https://www.wunc.org/podcast/me-and-my-muslim-friends-podcast
- 283. https://www.wunc.org/podcast/the-story-stables
- 284. https://www.wunc.org/podcasts-from-wunc
- 285. https://www.wunc.org/podcast/tested-podcast
- 286. https://www.wunc.org/podcast/podcast-wuncpolitics
+ 160. https://www.wunc.org/year-end-giving-deadlines-to-know
+ 161. https://www.wunc.org/ways-to-give-to-wunc
+ 162. https://www.wunc.org/thank-you-gifts
+ 163. https://www.wunc.org/drawing-rules-entry-form
+ 164. https://www.wunc.org/wunc-sustainers
+ 165. https://support.wunc.org/site/Donation2;jsessionid=00000000.app30114a?idb=877548436&DONATION_LEVEL_ID_SELECTED=1&df_id=2033&mfc_pref=T&2033.donation=form1&NONCE_TOKEN=64CF2D8289923341669CC5D4BFB6EF54&idb=0
+ 166. https://support.wunc.org/site/Donation2?df_id=2140&mfc_pref=T&2140.donation=form1
+ 167. https://www.wunc.org/join-the-leadership-circle
+ 168. https://wunc.careasy.org/home
+ 169. https://www.wunc.org/volunteer-opportunities
+ 170. https://www.wunc.org/wuncs-legacy-society
+ 171. https://www.wunc.org/sponsorships
+ 172. https://www.wunc.org/community-sponsor-circle
+ 173. https://www.wunc.org/other-ways-to-give
+ 174. https://www.wunc.org/wunc-music
+ 175. https://www.wunc.org/search
+ 176. https://support.wunc.org/site/Donation2?2885.donation=form1&df_id=2885&mfc_pref=T
+ 177. https://www.wunc.org/nc-news
+ 178. https://www.wunc.org/tags/npr-news
+ 179. https://www.wunc.org/politics
+ 180. https://www.wunc.org/arts-culture
+ 181. https://www.wunc.org/race-demographics
+ 182. https://www.wunc.org/business-economy
+ 183. https://www.wunc.org/education
+ 184. https://www.wunc.org/environment
+ 185. https://www.wunc.org/health
+ 186. https://www.wunc.org/science-technology
+ 187. https://www.wunc.org/military
+ 188. https://www.wunc.org/sports
+ 189. https://www.wunc.org/tags/weather
+ 190. https://www.wunc.org/ethics
+ 191. https://www.wunc.org/tags/corrections-clarifications
+ 192. https://www.wunc.org/nc-news
+ 193. https://www.wunc.org/tags/npr-news
+ 194. https://www.wunc.org/politics
+ 195. https://www.wunc.org/arts-culture
+ 196. https://www.wunc.org/race-demographics
+ 197. https://www.wunc.org/business-economy
+ 198. https://www.wunc.org/education
+ 199. https://www.wunc.org/environment
+ 200. https://www.wunc.org/health
+ 201. https://www.wunc.org/science-technology
+ 202. https://www.wunc.org/military
+ 203. https://www.wunc.org/sports
+ 204. https://www.wunc.org/tags/weather
+ 205. https://www.wunc.org/ethics
+ 206. https://www.wunc.org/tags/corrections-clarifications
+ 207. https://www.wunc.org/triangle-news
+ 208. https://www.wunc.org/triad-news
+ 209. https://www.wunc.org/fayetteville-area-news
+ 210. https://www.wunc.org/eastern-nc-news
+ 211. https://www.wunc.org/southeastern-nc-news
+ 212. https://www.wunc.org/charlotte-area-news
+ 213. https://www.wunc.org/western-nc-news
+ 214. https://www.wunc.org/triangle-news
+ 215. https://www.wunc.org/triad-news
+ 216. https://www.wunc.org/fayetteville-area-news
+ 217. https://www.wunc.org/eastern-nc-news
+ 218. https://www.wunc.org/southeastern-nc-news
+ 219. https://www.wunc.org/charlotte-area-news
+ 220. https://www.wunc.org/western-nc-news
+ 221. https://www.wunc.org/tags/main-street-nc
+ 222. https://www.wunc.org/unc-chapel-hill-shooting
+ 223. https://www.wunc.org/raleigh-shooting
+ 224. https://www.wunc.org/tags/a-teacher-in-every-class
+ 225. https://www.wunc.org/behind-the-lines
+ 226. https://www.wunc.org/tested-beyond-the-pod
+ 227. https://www.wunc.org/the-lives-lost
+ 228. https://www.wunc.org/andrew-brown-jr
+ 229. https://www.wunc.org/calling-for-change
+ 230. https://www.wunc.org/lumberton-undeterred
+ 231. https://www.wunc.org/southern-witness
+ 232. https://www.wunc.org/tags/nc-coronavirus-updates
+ 233. https://www.wunc.org/education/2021-12-14/the-cost-of-summer
+ 234. https://www.wunc.org/a-state-divided-hb2-and-transgender-rights
+ 235. https://www.wunc.org/tags/main-street-nc
+ 236. https://www.wunc.org/unc-chapel-hill-shooting
+ 237. https://www.wunc.org/raleigh-shooting
+ 238. https://www.wunc.org/tags/a-teacher-in-every-class
+ 239. https://www.wunc.org/behind-the-lines
+ 240. https://www.wunc.org/tested-beyond-the-pod
+ 241. https://www.wunc.org/the-lives-lost
+ 242. https://www.wunc.org/andrew-brown-jr
+ 243. https://www.wunc.org/calling-for-change
+ 244. https://www.wunc.org/lumberton-undeterred
+ 245. https://www.wunc.org/southern-witness
+ 246. https://www.wunc.org/tags/nc-coronavirus-updates
+ 247. https://www.wunc.org/education/2021-12-14/the-cost-of-summer
+ 248. https://www.wunc.org/a-state-divided-hb2-and-transgender-rights
+ 249. https://www.wunc.org/about-due-south
+ 250. https://www.wunc.org/show/due-south
+ 251. https://www.wunc.org/contact-due-south
+ 252. https://www.wunc.org/about-due-south
+ 253. https://www.wunc.org/show/due-south
+ 254. https://www.wunc.org/contact-due-south
+ 255. https://www.wunc.org/wunc-radio-schedule
+ 256. https://www.wunc.org/all-shows
+ 257. https://www.wunc.org/show/due-south
+ 258. https://www.wunc.org/show/all-things-considered
+ 259. https://www.wunc.org/show/morning-edition
+ 260. https://www.wunc.org/back-porch-music
+ 261. https://www.wunc.org/show/embodied-radio-show
+ 262. https://www.wunc.org/show/sound-opinions
+ 263. https://www.wunc.org/show/thistle-and-shamrock
+ 264. https://www.wunc.org/youth-radio/youth-reporting-institute
+ 265. https://www.wunc.org/show/the-peoples-pharmacy
+ 266. https://americanhomefront.wunc.org/
+ 267. https://www.wunc.org/show/fresh-air
+ 268. https://www.wunc.org/show/the-poetry-cafe
+ 269. https://www.wunc.org/npr-music-concerts
+ 270. https://www.wunc.org/wunc-radio-schedule
+ 271. https://www.wunc.org/all-shows
+ 272. https://www.wunc.org/show/due-south
+ 273. https://www.wunc.org/show/all-things-considered
+ 274. https://www.wunc.org/show/morning-edition
+ 275. https://www.wunc.org/back-porch-music
+ 276. https://www.wunc.org/show/embodied-radio-show
+ 277. https://www.wunc.org/show/sound-opinions
+ 278. https://www.wunc.org/show/thistle-and-shamrock
+ 279. https://www.wunc.org/youth-radio/youth-reporting-institute
+ 280. https://www.wunc.org/show/the-peoples-pharmacy
+ 281. https://americanhomefront.wunc.org/
+ 282. https://www.wunc.org/show/fresh-air
+ 283. https://www.wunc.org/show/the-poetry-cafe
+ 284. https://www.wunc.org/npr-music-concerts
+ 285. https://www.wunc.org/podcasts-from-wunc
+ 286. https://www.wunc.org/podcast/the-broadside
287. https://www.wunc.org/podcast/embodied-podcast
- 288. https://www.wunc.org/podcast/creep
- 289. https://www.wunc.org/podcast/dating-while-gray
- 290. https://thisiscriminal.com/
- 291. https://www.wunc.org/podcast/great-grief
- 292. https://www.wunc.org/podcast/me-and-my-muslim-friends-podcast
- 293. https://www.wunc.org/podcast/the-story-stables
- 294. https://www.wunc.org/about-wunc
- 295. https://www.wunc.org/ways-to-listen-to-wunc-online
- 296. https://www.wunc.org/about-hd-radio
- 297. https://www.wunc.org/station-policies-financial-documents
- 298. https://www.wunc.org/i-d-e-a
- 299. https://www.wunc.org/wunc-public-radio-llc-board-of-directors
- 300. https://www.wunc.org/people
- 301. https://www.wunc.org/ways-to-connect
- 302. https://www.wunc.org/wunc-jobs
- 303. https://www.wunc.org/wunc-community-discussion-rules
- 304. https://www.wunc.org/telling-public-radios-story
- 305. https://www.wunc.org/ethics
- 306. https://www.wunc.org/contact-us
- 307. https://www.wunc.org/about-wunc
- 308. https://www.wunc.org/ways-to-listen-to-wunc-online
- 309. https://www.wunc.org/about-hd-radio
- 310. https://www.wunc.org/station-policies-financial-documents
- 311. https://www.wunc.org/i-d-e-a
- 312. https://www.wunc.org/wunc-public-radio-llc-board-of-directors
- 313. https://www.wunc.org/people
- 314. https://www.wunc.org/ways-to-connect
- 315. https://www.wunc.org/wunc-jobs
- 316. https://www.wunc.org/wunc-community-discussion-rules
- 317. https://www.wunc.org/telling-public-radios-story
- 318. https://www.wunc.org/ethics
- 319. https://www.wunc.org/contact-us
- 320. https://www.wunc.org/events-calendar
- 321. https://www.wunc.org/ways-to-give-to-wunc
- 322. https://www.wunc.org/thank-you-gifts
- 323. https://www.wunc.org/drawing-rules-entry-form
- 324. https://www.wunc.org/wunc-sustainers
- 325. https://support.wunc.org/site/Donation2;jsessionid=00000000.app30114a?idb=877548436&DONATION_LEVEL_ID_SELECTED=1&df_id=2033&mfc_pref=T&2033.donation=form1&NONCE_TOKEN=64CF2D8289923341669CC5D4BFB6EF54&idb=0
- 326. https://support.wunc.org/site/Donation2?df_id=2140&mfc_pref=T&2140.donation=form1
- 327. https://www.wunc.org/join-the-leadership-circle
- 328. https://wunc.careasy.org/home
- 329. https://www.wunc.org/volunteer-opportunities
- 330. https://www.wunc.org/wuncs-legacy-society
- 331. https://www.wunc.org/sponsorships
- 332. https://www.wunc.org/community-sponsor-circle
- 333. https://www.wunc.org/other-ways-to-give
- 334. https://www.wunc.org/ways-to-give-to-wunc
- 335. https://www.wunc.org/thank-you-gifts
- 336. https://www.wunc.org/drawing-rules-entry-form
- 337. https://www.wunc.org/wunc-sustainers
- 338. https://support.wunc.org/site/Donation2;jsessionid=00000000.app30114a?idb=877548436&DONATION_LEVEL_ID_SELECTED=1&df_id=2033&mfc_pref=T&2033.donation=form1&NONCE_TOKEN=64CF2D8289923341669CC5D4BFB6EF54&idb=0
- 339. https://support.wunc.org/site/Donation2?df_id=2140&mfc_pref=T&2140.donation=form1
- 340. https://www.wunc.org/join-the-leadership-circle
- 341. https://wunc.careasy.org/home
- 342. https://www.wunc.org/volunteer-opportunities
- 343. https://www.wunc.org/wuncs-legacy-society
- 344. https://www.wunc.org/sponsorships
- 345. https://www.wunc.org/community-sponsor-circle
- 346. https://www.wunc.org/other-ways-to-give
- 347. https://www.wunc.org/wunc-music
- 348. https://www.wunc.org/search
- 349. https://www.wunc.org/news
- 350. https://www.wunc.org/people/mitchell-northam
- 351. https://www.wunc.org/people/bradley-george
- 352. https://www.wunc.org/people/will-michaels
- 353. https://www.facebook.com/dialog/share?app_id=3927319740668442&display=popup&href=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816
- 354. https://twitter.com/intent/tweet?url=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816&text=Storm leaves trail of damage across central NC; Thousands still without power Wednesday
- 355. https://www.linkedin.com/shareArticle?url=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816&mini=true&title=Storm leaves trail of damage across central NC; Thousands still without power Wednesday&summary=Tuesday's severe thunderstorms caused damages, outages, car accidents, and road closures. One 78-year-old Durham woman died after a tree fell on her car.&source=WUNC
- 356. mailto:?body=Storm leaves trail of damage across central NC; Thousands still without power Wednesday
+ 288. https://www.wunc.org/podcast/podcast-wuncpolitics
+ 289. https://www.wunc.org/podcast/me-and-my-muslim-friends-podcast
+ 290. https://www.wunc.org/podcasts-from-wunc
+ 291. https://www.wunc.org/podcast/the-broadside
+ 292. https://www.wunc.org/podcast/embodied-podcast
+ 293. https://www.wunc.org/podcast/podcast-wuncpolitics
+ 294. https://www.wunc.org/podcast/me-and-my-muslim-friends-podcast
+ 295. https://www.wunc.org/about-wunc
+ 296. https://www.wunc.org/ways-to-listen-to-wunc-online
+ 297. https://www.wunc.org/about-hd-radio
+ 298. https://www.wunc.org/station-policies-financial-documents
+ 299. https://www.wunc.org/i-d-e-a
+ 300. https://www.wunc.org/wunc-public-radio-llc-board-of-directors
+ 301. https://www.wunc.org/people
+ 302. https://www.wunc.org/ways-to-connect
+ 303. https://www.wunc.org/wunc-jobs
+ 304. https://www.wunc.org/wunc-community-discussion-rules
+ 305. https://www.wunc.org/telling-public-radios-story
+ 306. https://www.wunc.org/ethics
+ 307. https://www.wunc.org/contact-us
+ 308. https://www.wunc.org/about-wunc
+ 309. https://www.wunc.org/ways-to-listen-to-wunc-online
+ 310. https://www.wunc.org/about-hd-radio
+ 311. https://www.wunc.org/station-policies-financial-documents
+ 312. https://www.wunc.org/i-d-e-a
+ 313. https://www.wunc.org/wunc-public-radio-llc-board-of-directors
+ 314. https://www.wunc.org/people
+ 315. https://www.wunc.org/ways-to-connect
+ 316. https://www.wunc.org/wunc-jobs
+ 317. https://www.wunc.org/wunc-community-discussion-rules
+ 318. https://www.wunc.org/telling-public-radios-story
+ 319. https://www.wunc.org/ethics
+ 320. https://www.wunc.org/contact-us
+ 321. https://www.wunc.org/year-end-giving-deadlines-to-know
+ 322. https://www.wunc.org/ways-to-give-to-wunc
+ 323. https://www.wunc.org/thank-you-gifts
+ 324. https://www.wunc.org/drawing-rules-entry-form
+ 325. https://www.wunc.org/wunc-sustainers
+ 326. https://support.wunc.org/site/Donation2;jsessionid=00000000.app30114a?idb=877548436&DONATION_LEVEL_ID_SELECTED=1&df_id=2033&mfc_pref=T&2033.donation=form1&NONCE_TOKEN=64CF2D8289923341669CC5D4BFB6EF54&idb=0
+ 327. https://support.wunc.org/site/Donation2?df_id=2140&mfc_pref=T&2140.donation=form1
+ 328. https://www.wunc.org/join-the-leadership-circle
+ 329. https://wunc.careasy.org/home
+ 330. https://www.wunc.org/volunteer-opportunities
+ 331. https://www.wunc.org/wuncs-legacy-society
+ 332. https://www.wunc.org/sponsorships
+ 333. https://www.wunc.org/community-sponsor-circle
+ 334. https://www.wunc.org/other-ways-to-give
+ 335. https://www.wunc.org/year-end-giving-deadlines-to-know
+ 336. https://www.wunc.org/ways-to-give-to-wunc
+ 337. https://www.wunc.org/thank-you-gifts
+ 338. https://www.wunc.org/drawing-rules-entry-form
+ 339. https://www.wunc.org/wunc-sustainers
+ 340. https://support.wunc.org/site/Donation2;jsessionid=00000000.app30114a?idb=877548436&DONATION_LEVEL_ID_SELECTED=1&df_id=2033&mfc_pref=T&2033.donation=form1&NONCE_TOKEN=64CF2D8289923341669CC5D4BFB6EF54&idb=0
+ 341. https://support.wunc.org/site/Donation2?df_id=2140&mfc_pref=T&2140.donation=form1
+ 342. https://www.wunc.org/join-the-leadership-circle
+ 343. https://wunc.careasy.org/home
+ 344. https://www.wunc.org/volunteer-opportunities
+ 345. https://www.wunc.org/wuncs-legacy-society
+ 346. https://www.wunc.org/sponsorships
+ 347. https://www.wunc.org/community-sponsor-circle
+ 348. https://www.wunc.org/other-ways-to-give
+ 349. https://www.wunc.org/wunc-music
+ 350. https://www.wunc.org/search
+ 351. https://www.wunc.org/news
+ 352. https://www.wunc.org/people/mitchell-northam
+ 353. https://www.wunc.org/people/bradley-george
+ 354. https://www.wunc.org/people/will-michaels
+ 355. https://www.facebook.com/dialog/share?app_id=3927319740668442&display=popup&href=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816
+ 356. https://twitter.com/intent/tweet?url=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816&text=Storm leaves trail of damage across central NC; Thousands still without power Wednesday
+ 357. https://www.linkedin.com/shareArticle?url=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816&mini=true&title=Storm leaves trail of damage across central NC; Thousands still without power Wednesday&summary=Tuesday's severe thunderstorms caused damages, outages, car accidents, and road closures. One 78-year-old Durham woman died after a tree fell on her car.&source=WUNC
+ 358. mailto:?body=Storm leaves trail of damage across central NC; Thousands still without power Wednesday
https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816
Tuesday's severe thunderstorms caused damages, outages, car accidents, and road closures. One 78-year-old Durham woman died after a tree fell on her car.
- 357. https://twitter.com/AnissaLopezTV?ref_src=twsrc^tfw
- 358. https://twitter.com/SpecNews1RDU?ref_src=twsrc^tfw
- 359. https://t.co/Yuphqoo3TG
- 360. https://twitter.com/KyleighPanetta/status/1691778846532509716?ref_src=twsrc^tfw
- 361. https://www.wral.com/story/i-40-west-in-durham-reopens-after-crash-involving-32-vehicles-during-severe-storms/21001866/
- 362. https://www.dconc.gov/Home/Components/News/News/9711/31
- 363. https://t.co/F5OiDz2EvF
- 364. https://twitter.com/wunc/status/1691574282189516878?ref_src=twsrc^tfw
- 365. https://www.wunc.org/news
- 366. https://www.wunc.org/tags/durham-county
- 367. https://www.wunc.org/tags/thunderstorms
- 368. https://www.wunc.org/tags/school-closure
- 369. https://www.wunc.org/tags/weather
- 370. https://www.facebook.com/dialog/share?app_id=3927319740668442&display=popup&href=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816
- 371. https://twitter.com/intent/tweet?url=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816&text=Storm leaves trail of damage across central NC; Thousands still without power Wednesday
- 372. https://www.linkedin.com/shareArticle?url=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816&mini=true&title=Storm leaves trail of damage across central NC; Thousands still without power Wednesday&summary=Tuesday's severe thunderstorms caused damages, outages, car accidents, and road closures. One 78-year-old Durham woman died after a tree fell on her car.&source=WUNC
- 373. mailto:?body=Storm leaves trail of damage across central NC; Thousands still without power Wednesday
+ 359. https://twitter.com/AnissaLopezTV?ref_src=twsrc^tfw
+ 360. https://twitter.com/SpecNews1RDU?ref_src=twsrc^tfw
+ 361. https://t.co/Yuphqoo3TG
+ 362. https://twitter.com/KyleighPanetta/status/1691778846532509716?ref_src=twsrc^tfw
+ 363. https://www.wral.com/story/i-40-west-in-durham-reopens-after-crash-involving-32-vehicles-during-severe-storms/21001866/
+ 364. https://www.dconc.gov/Home/Components/News/News/9711/31
+ 365. https://t.co/F5OiDz2EvF
+ 366. https://twitter.com/wunc/status/1691574282189516878?ref_src=twsrc^tfw
+ 367. https://www.wunc.org/news
+ 368. https://www.wunc.org/tags/durham-county
+ 369. https://www.wunc.org/tags/thunderstorms
+ 370. https://www.wunc.org/tags/school-closure
+ 371. https://www.wunc.org/tags/weather
+ 372. https://www.facebook.com/dialog/share?app_id=3927319740668442&display=popup&href=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816
+ 373. https://twitter.com/intent/tweet?url=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816&text=Storm leaves trail of damage across central NC; Thousands still without power Wednesday
+ 374. https://www.linkedin.com/shareArticle?url=https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816&mini=true&title=Storm leaves trail of damage across central NC; Thousands still without power Wednesday&summary=Tuesday's severe thunderstorms caused damages, outages, car accidents, and road closures. One 78-year-old Durham woman died after a tree fell on her car.&source=WUNC
+ 375. mailto:?body=Storm leaves trail of damage across central NC; Thousands still without power Wednesday
https://www.wunc.org/news/2023-08-16/storm-damage-durham-power-outage-closures-north-carolina-816
Tuesday's severe thunderstorms caused damages, outages, car accidents, and road closures. One 78-year-old Durham woman died after a tree fell on her car.
- 374. https://www.wunc.org/people/mitchell-northam
- 375. https://www.wunc.org/people/mitchell-northam
- 376. https://www.wunc.org/people/bradley-george
- 377. https://www.wunc.org/people/bradley-george
- 378. https://www.wunc.org/people/will-michaels
- 379. https://www.wunc.org/people/will-michaels
- 380. https://www.wunc.org/2023-08-21/they-live-in-my-head-is-as-vital-any-album-the-bush-tetras-have-ever-made
- 381. https://www.wunc.org/2023-08-21/tropical-storm-hilary-moves-on-from-california-leaving-a-trail-of-damage-and-debris
- 382. https://www.wunc.org/2023-08-21/louder-than-a-riot-reckons-with-hip-hops-past-and-looks-to-a-more-inclusive-future
- 383. https://www.wunc.org/2023-08-21/mortgage-rates-just-hit-their-highest-since-2002
- 384. https://www.wunc.org/2023-08-21/criminal-or-absurd-a-look-at-the-charges-against-mark-meadows
- 385. https://www.wunc.org/2023-08-21/russias-latest-attempt-at-moon-landing-fails-india-will-try-again-this-week
- 386. https://www.wunc.org/events-calendar
- 387. https://www.wunc.org/news/2023-08-18/durham-county-to-launch-guaranteed-income-pilot-program
- 388. https://www.wunc.org/news
- 389. https://www.wunc.org/news/2023-08-18/durham-county-to-launch-guaranteed-income-pilot-program
- 390. https://www.wunc.org/people/bradley-george
- 391. https://www.wunc.org/2023-08-18/huntersville-pipeline-cleanup-continues-three-years-after-major-spill
- 392. https://www.wfae.org/people/david-boraks
- 393. https://www.wunc.org/2023-08-17/north-carolina-lawmakers-override-veto-of-bill-that-delays-building-code-updates
- 394. https://www.wunc.org/2023-08-17/north-carolina-lawmakers-override-veto-of-bill-that-delays-building-code-updates
- 395. https://www.wfae.org/people/david-boraks
- 396. https://www.wunc.org/2023-08-17/uncw-researchers-return-from-antarctic-winters-spent-studying-climate-change-and-crabeater-seals
- 397. https://www.wunc.org/2023-08-17/uncw-researchers-return-from-antarctic-winters-spent-studying-climate-change-and-crabeater-seals
- 398. https://www.whqr.org/people/rachel-keith
- 399. https://www.wunc.org/politics/2023-08-17/effort-to-strip-governors-appointment-powers-could-prompt-veto-lawsuit
- 400. https://www.wunc.org/politics
- 401. https://www.wunc.org/politics/2023-08-17/effort-to-strip-governors-appointment-powers-could-prompt-veto-lawsuit
- 402. https://www.wunc.org/people/colin-campbell
- 403. https://twitter.com/wunc
- 404. https://www.instagram.com/915wunc/
- 405. https://www.youtube.com/wuncfm
- 406. https://www.facebook.com/915wunc
- 407. https://www.linkedin.com/company/wunc-fm-91.5fm-north-carolina-public-radio
- 408. https://www.wunc.org/ways-to-listen-to-wunc-online
- 409. https://www.wunc.org/podcasts-from-wunc
- 410. https://www.wunc.org/wunc-events
- 411. https://www.wunc.org/about-wunc
- 412. https://www.wunc.org/contact-us
- 413. https://www.wunc.org/wunc-jobs
- 414. https://www.wunc.org/privacy
- 415. https://www.wunc.org/fcc-applications
- 416. https://publicfiles.fcc.gov/fm-profile/WUNC
- 417. https://publicfiles.fcc.gov/fm-profile/WBUX
- 418. https://publicfiles.fcc.gov/fm-profile/WFSS
- 419. https://publicfiles.fcc.gov/fm-profile/WRQM
- 420. https://publicfiles.fcc.gov/fm-profile/WUND-FM
- 421. https://publicfiles.fcc.gov/fm-profile/WURI
- 422. https://publicfiles.fcc.gov/fm-profile/WUNW-FM
- 423. https://docs.google.com/document/u/1/d/e/2PACX-1vSqllkRbwiZZtXGXNeRNC8bs8yd4syzFuPDZUAc5XQqadIJ91cqQCujTD_rN2-vmIT-vYeAYA693exg/pub
- 424. http://www.npr.org/
+ 376. https://www.wunc.org/people/mitchell-northam
+ 377. https://www.wunc.org/people/mitchell-northam
+ 378. https://www.wunc.org/people/bradley-george
+ 379. https://www.wunc.org/people/bradley-george
+ 380. https://www.wunc.org/people/will-michaels
+ 381. https://www.wunc.org/people/will-michaels
+ 382. https://www.wunc.org/2024-01-16/the-u-s-military-continues-strikes-in-attempts-to-deter-houthi-fighters-in-yemen
+ 383. https://www.wunc.org/2024-01-16/helping-veterans-cope-with-life-after-a-bipolar-diagnosis
+ 384. https://www.wunc.org/2024-01-16/why-flight-attendants-have-a-lot-of-time-in-their-day-that-is-unpaid
+ 385. https://www.wunc.org/2024-01-16/the-fight-across-the-nation-for-the-right-to-repair
+ 386. https://www.wunc.org/2024-01-16/the-economic-impact-from-the-red-sea-tensions
+ 387. https://www.wunc.org/2024-01-16/presidential-hopefuls-pivot-their-efforts-to-new-hampshire
+ 388. https://www.wunc.org/events-calendar
+ 389. https://www.wunc.org/education/2024-01-16/unc-greensboro-announces-program-cut-recommendations
+ 390. https://www.wunc.org/education
+ 391. https://www.wunc.org/education/2024-01-16/unc-greensboro-announces-program-cut-recommendations
+ 392. https://www.wunc.org/people/brianna-atkinson
+ 393. https://www.wunc.org/2024-01-16/new-hanover-county-sues-over-a-dozen-pfas-manufacturers-sellers
+ 394. https://www.wunc.org/2024-01-16/new-hanover-county-sues-over-a-dozen-pfas-manufacturers-sellers
+ 395. https://www.whqr.org/people/kelly-kenoyer-2
+ 396. https://www.wunc.org/sports/2024-01-16/unc-pembroke-dick-christy-gambling-betting-impact-small-colleges
+ 397. https://www.wunc.org/sports
+ 398. https://www.wunc.org/sports/2024-01-16/unc-pembroke-dick-christy-gambling-betting-impact-small-colleges
+ 399. https://www.wunc.org/people/mitchell-northam
+ 400. https://www.wunc.org/2024-01-15/buncombe-county-living-wage-increases-to-22-10-an-hour-nonprofit-says
+ 401. https://www.bpr.org/people/felicia-sonmez
+ 402. https://www.wunc.org/education/2024-01-15/high-point-dental-school-workman-students-fall
+ 403. https://www.wunc.org/education
+ 404. https://www.wunc.org/education/2024-01-15/high-point-dental-school-workman-students-fall
+ 405. https://www.wunc.org/people/sharryse-piggott
+ 406. https://twitter.com/wunc
+ 407. https://www.instagram.com/915wunc/
+ 408. https://www.youtube.com/wuncfm
+ 409. https://www.facebook.com/915wunc
+ 410. https://www.linkedin.com/company/wunc-fm-91.5fm-north-carolina-public-radio
+ 411. https://www.wunc.org/ways-to-listen-to-wunc-online
+ 412. https://www.wunc.org/podcasts-from-wunc
+ 413. https://www.wunc.org/events-calendar
+ 414. https://www.wunc.org/about-wunc
+ 415. https://www.wunc.org/contact-us
+ 416. https://www.wunc.org/wunc-jobs
+ 417. https://www.wunc.org/privacy
+ 418. https://www.wunc.org/fcc-applications
+ 419. https://publicfiles.fcc.gov/fm-profile/WUNC
+ 420. https://publicfiles.fcc.gov/fm-profile/WBUX
+ 421. https://publicfiles.fcc.gov/fm-profile/WFSS
+ 422. https://publicfiles.fcc.gov/fm-profile/WRQM
+ 423. https://publicfiles.fcc.gov/fm-profile/WUND-FM
+ 424. https://publicfiles.fcc.gov/fm-profile/WURI
+ 425. https://publicfiles.fcc.gov/fm-profile/WUNW-FM
+ 426. https://publicfiles.fcc.gov/fm-profile/WZCO
+ 427. https://docs.google.com/document/u/1/d/e/2PACX-1vSqllkRbwiZZtXGXNeRNC8bs8yd4syzFuPDZUAc5XQqadIJ91cqQCujTD_rN2-vmIT-vYeAYA693exg/pub
+ 428. http://www.npr.org/
Hidden links:
- 426. file://localhost/
- 427. file://localhost/
- 428. https://www.wunc.org/people/mitchell-northam
- 429. https://www.wunc.org/people/bradley-george
- 430. https://www.wunc.org/people/will-michaels
- 431. https://www.wunc.org/2023-08-18/huntersville-pipeline-cleanup-continues-three-years-after-major-spill
- 432. file://localhost/
- 433. http://prx.org/
- 434. https://www.pri.org/
- 435. https://www.americanpublicmedia.org/
- 436. http://bbc.com/
+ 430. https://www.wunc.org/
+ 431. https://www.wunc.org/
+ 432. https://www.wunc.org/people/mitchell-northam
+ 433. https://www.wunc.org/people/bradley-george
+ 434. https://www.wunc.org/people/will-michaels
+ 435. https://www.wunc.org/2024-01-15/buncombe-county-living-wage-increases-to-22-10-an-hour-nonprofit-says
+ 436. https://www.wunc.org/
+ 437. http://prx.org/
+ 438. https://www.pri.org/
+ 439. https://www.americanpublicmedia.org/
+ 440. http://bbc.com/
diff --git a/static/archive/xeiaso-net-ygnwtd.txt b/static/archive/xeiaso-net-ygnwtd.txt
@@ -16,9 +16,11 @@
gokrazy is really cool
- Published on 09/20/2023
- An image of undefined I work for Tailscale at the time of writing this
- article. I wrote this on my own time out of my own volition.
+ Published on 09/20/2023, 3515 words, 13 minutes to read
+ An image of undefined - Nikon D3300, 35mm f/1.8 DX, a red formula one
+ style car speeds along a racetrack with visible tire skidmarks. Photo
+ by Xe Iaso I worked for Tailscale at the time of writing this article.
+ I wrote this on my own time out of my own volition.
When you deal with Linux, you end up hearing about "distributions" as
different "flavors" of Linux combined with a bunch of other tools. This
@@ -137,35 +139,35 @@ gokrazy
like:
/ # tree etc gokrazy user
etc
-âââ breakglass.authorized_keys
-âââ gokr-pw.txt
-âââ gokrazy
-â âââ sbom.json
-âââ hostname
-âââ hosts
-âââ http-port.txt
-âââ https-port.txt
-âââ localtime
-âââ machine-id
-âââ resolv.conf -> /tmp/resolv.conf
-âââ ssl
- âââ ca-bundle.pem
+├── breakglass.authorized_keys
+├── gokr-pw.txt
+├── gokrazy
+│ └── sbom.json
+├── hostname
+├── hosts
+├── http-port.txt
+├── https-port.txt
+├── localtime
+├── machine-id
+├── resolv.conf -> /tmp/resolv.conf
+└── ssl
+ └── ca-bundle.pem
gokrazy
-âââ dhcp
-âââ heartbeat
-âââ init
-âââ ntp
-âââ randomd
+├── dhcp
+├── heartbeat
+├── init
+├── ntp
+└── randomd
user
-âââ breakglass
-âââ fbstatus
-âââ qemu-guest-kragent
-âââ serial-busybox
-âââ tailscale
-âââ tailscaled
-âââ waifud-gok-agent
+├── breakglass
+├── fbstatus
+├── qemu-guest-kragent
+├── serial-busybox
+├── tailscale
+├── tailscaled
+└── waifud-gok-agent
That is the entire system. It's all stripped down to these few
programs, configuration files, and one symlink for DNS resolution. This
@@ -511,6 +513,8 @@ Conclusion
Mara is hacker
<[58]Mara> Spoiler alert: [59]waifud support is coming soon to a
homelab near you.
+ __________________________________________________________________
+
(BUTTON) Share
Facts and circumstances may have changed since publication. Please
@@ -519,28 +523,28 @@ Conclusion
Tags: go, gokrazy, linux
- Copyright 2012-2023 Xe Iaso (Christine Dodrill). Any and all opinions
+ Copyright 2012-2024 Xe Iaso (Christine Dodrill). Any and all opinions
listed here are my own and not representative of any of my employers,
past, future, and/or present.
Like what you see? Donate on [60]Patreon like [61]these awesome people!
Served by xesite v4
- (/nix/store/5k4azk5h5ymf5r6siw9jv7d3k58qrwx7-xesite_v4-20231009/bin/xes
- ite), source code available [62]here.
+ (/nix/store/5pbrsn0khhga62ipyl043c9z22dlah4w-xesite_v4-20231122/bin/xes
+ ite) with site version [62]ae5283f7 , source code available [63]here.
References
1. https://xeiaso.net/blog.rss
2. https://xeiaso.net/blog.json
- 3. file:///
- 4. file:///blog
- 5. file:///contact
- 6. file:///resume
- 7. file:///talks
- 8. file:///vods
- 9. file:///signalboost
- 10. file:///characters#mara
+ 3. https://xeiaso.net/
+ 4. https://xeiaso.net/blog
+ 5. https://xeiaso.net/contact
+ 6. https://xeiaso.net/resume
+ 7. https://xeiaso.net/talks
+ 8. https://xeiaso.net/vods
+ 9. https://xeiaso.net/signalboost
+ 10. https://xeiaso.net/characters#mara
11. https://gcc.gnu.org/
12. https://www.gnu.org/software/coreutils/coreutils.html
13. https://www.gnu.org/software/libc/
@@ -548,27 +552,27 @@ References
15. https://musl.libc.org/
16. https://www.gnu.org/software/libc/
17. https://en.wikipedia.org/wiki/BusyBox
- 18. file:///characters#mara
+ 18. https://xeiaso.net/characters#mara
19. https://en.wikipedia.org/wiki/Android_(operating_system)
- 20. file:///characters#aoi
- 21. file:///characters#aoi
- 22. file:///characters#cadey
+ 20. https://xeiaso.net/characters#aoi
+ 21. https://xeiaso.net/characters#aoi
+ 22. https://xeiaso.net/characters#cadey
23. https://gokrazy.org/
24. https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol
25. https://en.wikipedia.org/wiki/Network_Time_Protocol
26. https://gokrazy.org/quickstart/
27. https://golang.org/doc/install
- 28. file:///characters#mara
+ 28. https://xeiaso.net/characters#mara
29. https://tailscale.com/
30. https://tailscale.com/kb/1081/magicdns/
31. https://tailscale.com/kb/1085/auth-keys/
32. https://login.tailscale.com/admin/settings/keys
- 33. file:///characters#mara
+ 33. https://xeiaso.net/characters#mara
34. https://tailscale.com/kb/1080/cli/#up
35. https://tailscale.com/kb/1103/exit-nodes/?q=exit node
36. https://etcher.balena.io/
- 37. file:///characters#aoi
- 38. file:///characters#cadey
+ 37. https://xeiaso.net/characters#aoi
+ 38. https://xeiaso.net/characters#cadey
39. https://github.com/gokrazy/breakglass
40. http://casa/
41. https://cdn.xeiaso.net/file/christine-static/blog/2023/gokrazy/gokrazy-ui.jpg
@@ -588,8 +592,9 @@ References
55. https://tailscale.dev/blog/tclip-updates-092023
56. http://paste/
57. https://paste.shark-harmonic.ts.net/paste/696b9b02-90ac-4adc-a33d-d749bb6f460f
- 58. file:///characters#mara
+ 58. https://xeiaso.net/characters#mara
59. https://github.com/Xe/waifud-gok-agent
60. https://patreon.com/cadey
- 61. file:///patrons
- 62. https://github.com/Xe/site
+ 61. https://xeiaso.net/patrons
+ 62. https://github.com/Xe/site/commit/ae5283f759ecfc72f6779f57231991d0a881a8a9
+ 63. https://github.com/Xe/site