138 Matching Annotations
  1. Aug 2025
    1. It depends in my opinion. Many variables with this company and what you seek as well as preferences. Do you want a three bank typewriter? I would go with an Erika 2 for a three bank typewriter. Do you want a more modern typewriter? Perhaps an Erika 10 is a good choice.  Do you want a certain font? Maybe Fraktur? (Good luck finding one for cheap however) Erika 5 would be a good choice for fonts maybe. Do you want a rare and collectable model? Go with an Erika 20. They have basket shift too. I would personally avoid the newer models, such as the Erika 50. They aren't great in my preference, but you decide! There are many different models for different people, but the main company that produced Erikas, which is Seidel & Naumann, also created the "Ideal" brand of typewriters. S&N is responsible for a lot of typewriters.

      https://www.reddit.com/r/typewriters/comments/1mqcu0f/erika_typewriters_i_am_looking_to_potentially_get/<br /> via LeSwiss1886

    1. Portable Typewriters Today - February 2015<br /> by [[Will Davis]] on 2015-02-10<br /> accessed on 2025-08-05T16:35:48

  2. Jun 2025
  3. Feb 2025
  4. Jan 2025
  5. Oct 2024
    1. The extension runs a command using your shell’s interactive mode, so that version managers configured in files such as ~/.zshrc are picked up automatically. The command then exports the environment information into JSON, so that we can inject it into the NodeJS process and appropriately set the Ruby version and gem installation paths.

      Makes sense, but some of these solutions sure seem like roundabout/unideal solutions

  6. Sep 2024
  7. Feb 2024
    1. As you've seen, there is no DM system, but you can invite users to chat directly. More generally, consider commenting on the question itself and @-ing the user who made the edit(s). To my understanding, this should work, and it may allow for a quick explanation that doesn't require going in to chat.

      I think commenting in the context of question is better than a DM, though I don't always like making my question "messy" by having a bunch of comments under it... but maybe that is the best way.

  8. Jan 2024

    Tags

    Annotators

  9. Nov 2023
  10. Sep 2023
  11. Aug 2023
    1. I ran into the same problem and never really found a good answer via the test objects. The only solution I saw was to actually update the session via a controller. I defined a new action in one of my controllers from within test_helper (so the action does not exist when actually runnning the application). I also had to create an entry in routes. Maybe there’s a better way to update routes while testing. So from my integration test I can do the following and verfiy: assert(session[:fake].nil?, “starts empty”) v = ‘Yuck’ get ‘/user_session’, :fake => v assert_equal(v, session[:fake], “value was set”)
    1. I make a file named: app/models/active_storage/attachment.rb. Because it's in your project it takes loading precedence over the Gem version. Then inside we load the Gem version, and then monkeypatch it using class_eval: active_storage_gem_path = Gem::Specification.find_by_name('activestorage').gem_dir require "#{active_storage_gem_path}/app/models/active_storage/attachment" ActiveStorage::Attachment.class_eval do acts_as_taggable on: :tags end The slightly nasty part is locating the original file, since we can't find it normally because our new file takes precedence. This is not necessary in production, so you could put a if Rails.env.production? around it if you like I think.
  12. Jun 2023
  13. Nov 2022
  14. Oct 2022
  15. Jul 2022
    1. The ‘ideal’ is nothing other thana representation of social conditioning and the installation of a personware module into the newbornhuman that tries to accord what is with what the social system projects. We acknowledge of course thatsome mediation is always needed. The baby sees the world and the social world in particular throughthe eyes of the parent and only afterwards autonomously. This mediation is crucial to the cognitivedevelopment of the person and cannot happen without a personware. But the personware can beconstructed such that it empowers the individual and does not subjugate it to the social demands.

      !- definition : good enough * From Donald Winnicot, a parent who is "good enough" is actually healthier for the child than the standard "ideal" parent. * A "good enough" parent does not force the child to choose between two aspects of wellbeing, both of which are necessary.

  16. Apr 2022
  17. Mar 2022
  18. Nov 2021
  19. Oct 2021
  20. Aug 2021
    1. With JavaScript, you can actually calculate the width of the scrollbar and whether it’s visible by comparing two properties—window.innerWidth and document.body.clientWidth. If these are equal, the scrollbar isn’t visible. If these are different, we can subtract the body width from the window width to get the width of the scrollbar:const scrollbarWidth = window.innerWidth - document.body.clientWidthWe’ll want to perform this both on page load and on resize, in case someone resizes the window vertically and changes the overflow. Then, once we have the scrollbar width, we can assign it as a CSS variable:document.body.setProperty("--scrollbarWidth", `${scrollbarWidth}px`)

      missing feature: vw/vh can't be used "directly" because doesn't account for scrollbars

  21. Jul 2021
  22. Jun 2021
  23. Apr 2021
  24. Mar 2021
    1. If I were to sum up why in one sentence, it's because I don't miss useEffect. I understand why it exists, I understand the approach React takes, and there are benefits of its approach. But writing complex React components feels more like admin; a constant worry that I'll miss a dependency in my useEffect call and end up crashing my browser session. With Svelte I don't have that lingering feeling, and that's what I've come to enjoy.
    2. Here's where I start to have a preference for Svelte; the two are very similar but once I got used to Svelte I found that React felt like jumping through hoops. You can't create a worker instance, it has to go in a useRef, and then you can't easily pull code out into a function without then requiring useCallback so it can be a safe dependency on useEffect. With Svelte I write code that's closer to "plain" JavaScript, whereas in React more of my code is wrapped in a React primitive.
  25. Feb 2021
    1. So how are we going to create a model that doesn’t have a database table behind it? There are several potential solutions including various plugins but we’re going to use the method described in an entry on the Code Tunes blog. This shows a techinque that involves overriding a couple of methods in an ActiveRecord model and then manually defining the columns in the model file rather than in the database table. In our Recommendation model we’ll add in the two overridden methods and then use the column class method to define the columns in a similar way to how they’re defined in a migration file.

      Does this still work in Rails 6? I wonder.

    1. With the introduction of CPUs which ran faster than the original 4.77 MHz Intel 8088 used in the IBM Personal Computer, programs which relied on the CPU's frequency for timing were executing faster than intended. Games in particular were often rendered unplayable. To provide some compatibility, the "turbo" button was added. Engaging turbo mode slows the system down to a state compatible with original 8086/8088 chips.
  26. Jan 2021
    1. https://github.com/sveltejs/svelte/issues/1037#issuecomment-737872461

      Explanation (from https://github.com/sveltejs/svelte/issues/1037#issuecomment-739458005):

      @AlexGalays register is an action created and passed in from the parent node (Wrapper) which allows the child to register with it. Not builtin to svelte.

      That's very clever @PatrickG. Nice one. I was a bit confused when first looking at it to understand what was going on, but I think that will be a handy tool in the toolbox.

      But why do we need this? If we remove all use:register, it still toggles just fine. Seems the only benefit is that this allows cleanup.

  27. Dec 2020
  28. Nov 2020
    1. If this is getting implemented, I think I'll love to see both implemented. I can see a lot of use cases where I would like to encapsulate the component with additional wrappers and in another scenarios I would like to just use the component. Now i work around this using empty div but then at times it breaks the structure because of the div element and I'll have to add more class utilities to make it work. This will be a great addition for Svelte.
  29. Oct 2020
    1. Use the same value that was submitted, which ensures that a 'change' is triggered even though the value itself doesn't change. Therefore, the same value gets validated again.

      Calling it "change" even though it didn't change is kind of cheating/abuse ... but I guess it's okay...??

        mutateValue([name], state, { changeValue }) {
          // change the value to the same value, thus
          // triggering a revalidation of the same value
          changeValue(state, name, value => value);
        }
      
  30. Sep 2020
    1. For a non-monorepo package you can simply point directly to the Github repo. This case is similar, but you want to scope it just to a single package within the repo. For those that make monorepos they don't necessarily need this feature. It's for those that use projects that use monorepos. Telling them to not organize their projects into monorepos doesn't help people who make use of these projects.
  31. Aug 2020
    1. Safari sends following order application/xml (q is 1) application/xhtml+xml (q is 1) image/png (q is 1) text/html (q is 0.9) text/plain (q is 0.8) \*/\* (q is 0.5) So you visit www.myappp.com in safari and if the app supports .xml then Rails should render .xml file. This is not what user wants to see. User wants to see .html page not .xml page.
  32. Jul 2020
    1. Creating and calling a default proc is a waste of time, and Cramming everything into one line using tortured constructs doesn't make the code more efficient--it just makes the code harder to understand.

      The nature of this "answer" is a comment in response to another answer. But because of the limitations SO puts on comments (very short length, no multi-line code snippets), comment feature could not actually be used, so this user resorted to "abusing" answer feature to post their comment instead.

      See

  33. May 2020
  34. Apr 2020
  35. Jan 2020
    1. ssh doesn't let you specify a command precisely, as you have done, as a series of arguments to be passed to execvp on the remote host. Instead it concatenates all the arguments into a string and runs them through a remote shell. This stands out as a major design flaw in ssh in my opinion... it's a well-behaved unix tool in most ways, but when it comes time to specify a command it chose to use a single monolithic string instead of an argv, like it was designed for MSDOS or something!
  36. Dec 2019
    1. While I wanted to do my best to not judge how I was spending my time during the experiment—to just track it as it is and analyze at the end—I did want to have a baseline to compare my results to. This wasn't a hypothesis of how I spend my time, but more of a vision for how I would like my time to be allocated.
  37. Nov 2019
  38. Aug 2019
  39. Feb 2019
  40. Jan 2017
    1. Howeverfrequenttheireuphoricflightsabouttheunlim-itedpowersandmalleabilityofman,theyknewthatrhetoricaleducation,inpractice,sawmanaslimited,notunlimited,livinginaworldofplay,notofidealforms.

      If I'm reading this correctly, this is saying that to live in a world of ideal forms would be the less limiting option here. However, I usually consider ideal forms to be quite limiting as I generally understand idealism to be so closely aligned with essentialism. For example, when students are introduced to an "ideal argument," their notions of argument become more and more restricted. While this can be good (because it provides models for those beginning), it limits the possibilities of all of the divergent notions of argument.

      In the next paragraph, when Lanham says "when rhetoric empowers literature, it is unredeemable. That is what rhetorical literature, I am tempted to say Western literature, is all about," I jump back up here, and then back down there, and then back up here. I wonder if Lanham is suggesting something here about the essentialist notions of humanity... In other words, as long as advocacy for rhetoric carries the baggage of essentialism (like literature as always being boiled down to saying something about the human condition), it will never get beyond the weak defense?

  41. May 2015
  42. Feb 2014
    1. We will construct a p ortrait of the \ideal mathematician". By this we do not mean the p erfect mathematician, the mathematician without de- fect or limitation. Rather, we mean to describ e the most mathematician- like mathematician, as one might describ e the ideal thoroughbred grey- hound, or the ideal thirteenth-century monk.
  43. Nov 2013
    1. "I teach," he says, "that the orator cannot be perfect unless he is a good man. Con-sequently I demand from him not only outstand-ing skill in speaking but all the virtuous qualities of character." This is the type of orator that Quin-tilian constructs for us. Afterwards in the twelfth book, where he defines him in similar terms as a good man skilled in speaking well, he identifies those virtuous qualities of character as justice, courage, self-control, prudence, likewise knowl-edge of the whole of philosophy and of law, a thorough acquaintance with history, and many other attributes worthy of praise.
  44. Oct 2013
    1. Such an orator ought now surely to be formed, when so many more examples of eloquence exist than fell to the lot of those who have hitherto been considered the best orators, for to them will belong the praise, not only of surpassing those who preceded them, but of instructing those who followed.

      Ideal orator

    1. We see an antidote, for example, and other medicines to heal diseases and wounds, compounded of many and sometimes opposite ingredients, from the various qualities of which results that single compound, which resembles none of them, yet takes its peculiar virtues from them all.

      Analogy of what makes a perfect orator.

    1. pervert the judge by moving him to anger or envy or pity -- one might as well warp a carpenter's rule before using it.

      The judge is only human, though - sometimes it seems like the Greeks' concept of achieving the ideal got in the way sometimes.