New pages
Jump to navigation
Jump to search
- 17:07, 19 September 2023 Junctions (hist | edit) [47 bytes] Helpful (talk | contribs) (Created page with "In windows filesystems, directory junctions")
- 13:31, 19 September 2023 Hardware and timing (hist | edit) [28,193 bytes] Helpful (talk | contribs) (Created page with "==Hardware and timing== <!-- The more precise you want timing to be, the more it comes down to little details. If things are allowed to be 30ms off, you don't have to think so hard. You want better than 10ms? There's a lot of things to check, and some hardware to replace. You want it down to 1ms? You have boatloads of things to check. And sometimes physics are in your way. Sometimes ''standards'' are, and throwing money at the problem will solve neither of those...") originally created as "Hardware notes"
- 13:31, 19 September 2023 OpenSesame notes (hist | edit) [42 bytes] Helpful (talk | contribs) (Created page with "{{experiments}} https://osdoc.cogsci.nl/")
- 13:31, 19 September 2023 PsychToolbox notes (hist | edit) [60 bytes] Helpful (talk | contribs) (Created page with "{{experiments}} ==PsychToolbox== http://psychtoolbox.org/")
- 13:30, 19 September 2023 Gorilla notes (hist | edit) [107 bytes] Helpful (talk | contribs) (Created page with "{{experiments}} Online - mobile and PC Priced per participant - roughly $1 each. https://gorilla.sc/")
- 13:29, 19 September 2023 Non-software-specific notes, and timing (hist | edit) [1,511 bytes] Helpful (talk | contribs) (Created page with "{{experiments}} Experiment builders are one possible term for 'software that lets you fairly easily create and run a well-controlled behavioural experiment, to research the validity of a theory or belief'. This may sound no harder than making a nice powerpoint, but since various experiments care about reaction speed (e.g. as a measure of confusion), you care about precise stimuli timing, and precise response timing. The lower you want to push this, the more special...") originally created as "Non-software-specific notes"
- 13:27, 19 September 2023 DMDX notes (hist | edit) [65 bytes] Helpful (talk | contribs) (Created page with "{{experiments}} http://www.u.arizona.edu/~kforster/dmdx/dmdx.htm")
- 13:26, 19 September 2023 E-Prime notes (hist | edit) [52,356 bytes] Helpful (talk | contribs) (Created page with "{{experiments}} ==E-Prime notes== E-prime lets you do a good amount of things with just its drag and drop GUI style designer and built-in elements. You can script it (Visual Basic) if you need to (though it is discouraged to have complex code, also for timing reasons). Given it is paid-for and pricy software, with its own also-pricy hardware (Chronos) if you want better response latency, you ''may'' want to look at alternatives both in software and hardware. :...")
- 12:48, 19 September 2023 Something taking 100% CPU on windows (hist | edit) [3,437 bytes] Helpful (talk | contribs) (Created page with "==Something taking 100% CPU== Various windows services are known to be buggy and, under certain circumstances, take all CPU for little to no good reason. To diagnose, run the windows task manager (Ctrl-Alt-Del) or [http://www.google.com/search?q=process%20explorer Process Explorer] {{comment|(the latter shows more description of otherwise cryptic process names)}} to see whether there are any other processes constantly using CPU. You can try quitting some system-t...")
- 12:46, 19 September 2023 Windows user interface tweaks (hist | edit) [10,053 bytes] Helpful (talk | contribs) (Created page with "{{windows}} ==Kiosk-style notes== {{stub}} ===Disabling various system utilities=== For example, if you want windows to complain whenever someone tries to run * the command prompt (<tt>cmd</tt>) is used: ''"The command prompt has been disabled by your administrator"'' when you try to run * the task manager (e.g. Ctrl+Alt+Del on XP): ''"Task Manager has been disabled by your administrator"'' * the registry editor (regedit): ''"Registry editing has been disabled b...")
- 15:17, 15 September 2023 Personal lubricant (hist | edit) [11,941 bytes] Helpful (talk | contribs) (Created page with "==Personal lubes== You can roughly categorize things into oil-based, silicone-based, and water-based. Oil is the simplest, but doesn't like latex - condoms or otherwise. Silicone is also fairly simple, but interacts with silicone materials. Silicone and water based lubes are often formulated a little more specifically to be safe inside you, though the standards stand to be a ''little'' stricter. ===Water based personal lube=== ''Water-based'' lubes have become c...")
- 13:17, 4 September 2023 Dynamic programming (hist | edit) [848 bytes] Helpful (talk | contribs) (Created page with "<!-- "Dynamic programming" is a term that amounts to we reduce the input to data we then work on. It often suggests optimization problems to which there may be no best solution. It is contrasted with "do exactly this with the input" in a way that will never behave fundamentally differently with with what data you give it. (beyond some basic if-else branching). -->")
- 14:56, 2 September 2023 Buffer (hist | edit) [360 bytes] Helpful (talk | contribs) (Created page with "In programming and networking, a buffer refers to memory used as a temporary, intermediate store before it can be delivered where it should go. In electronics, buffers mostly means not unduly loading the source. In computers, both are happening.")
- 01:24, 1 September 2023 Cherry MX Board 1.0 (hist | edit) [769 bytes] Helpful (talk | contribs) (Created page with "There are multiple local-ish versions of Cherry Utility Software that won't necessarily understand all boards. If it doesn't recognize it, try to look for something more local. * Fn+Esc bring up cherry utility (if installed) * Fn+F1 volume mute * Fn+F2 volume down * Fn+F3 volume up * Fn+F4 toggle backlight * Fn+F5 +25% brightness * Fn+F6 -25% brightness * Fn+F7 +25% effect speed * Fn+F8 -25% effect speed * Fn+F9 Toggle between ** office mode (larger repeat de...")
- 16:08, 30 August 2023 Mainstage notes (hist | edit) [3,440 bytes] Helpful (talk | contribs) (Created page with " <!-- Like most DAWs, MainStage (And Logic Pro it is built on) has its own idea about how to structure things, and like most things, it sort of assumes this is all obvious, you will pick it up through osmosis and trial and error. Concert '''Set''' : a collection of patches, much like a folder : you could use that for :: different patches :: organizing instruments/patch/channel strip configuration for later reuse :: whatever else '''Patch''' : a singular...")
- 11:56, 26 August 2023 Placebo and nocebo (hist | edit) [1,191 bytes] Helpful (talk | contribs) (Created page with "<!-- Placebo the idea that positive expectations will cause a treatment to have a more positive effect than it would have otherwise. When you believe in a positive effect, you will more easily confirm that outcome even if the medication is inert. Nocebo is complementary to placebo, the idea that negative expectations will cause a treatment to have a more negative effect than it would have otherwise. When you fear a side effect, you will more easily confirm that si...")
- 21:03, 23 August 2023 Zero-Knowledge Proof (hist | edit) [4,353 bytes] Helpful (talk | contribs) (Created page with "<!-- Zero-Knowledge Proof (ZKP) lets you agree on information without revealing the data you're agreeing on at all. {{comment|(Not to be confused with Zero Trust Architecture)}} And before you so "well just use encryption": also without requiring a previously shared secret, or external trusted party. The cryptographic basis looks good (though with any early implementations, trust may be a little blind and early). Note that it only prevents the specifically pr...")
- 11:17, 14 August 2023 Logical operators (hist | edit) [5,675 bytes] Helpful (talk | contribs) (Created page with "{{stub}} <!-- =Unary operators= ==not== Informally: "Inversion" a result 0 1 1 0 =Binary operators= ==or== Informally: "if anything" a b result 0 0 0 0 1 1 1 0 1 1 1 1 ==and== Informally: "Only if both" a b result 0 0 0 0 1 0 1 0 0 1 1 1 ==nand== Informally: "Not both" a b result 0 0 1 0 1 1 1 0 1 1 1 0 ==nor== Informally: "If nothing" a b result 0 0 1 0 1 0 1 0 0 1 1 0 ==xor== Informally: "Exclusive or", "either-or"...")
- 14:04, 9 August 2023 Voltage bias (hist | edit) [50 bytes] Helpful (talk | contribs) (Created page with " <!-- https://en.wikipedia.org/wiki/Biasing -->")
- 16:17, 5 August 2023 Labeling cables (hist | edit) [402 bytes] Helpful (talk | contribs) (Created page with "<!-- Maybe avoid tape - it will get sticky in higher temperatures, and often not keep in low temperatures either. There are wraparound sticky labels, which may work a ''little'' better, but you don't know how much. There are clip-on cable labels. They are for a narrow range of cable diameter, but can In server rooms, temperature is well controlled and arguably any is good. -->")
- 16:17, 5 August 2023 Brandolini's law (hist | edit) [698 bytes] Helpful (talk | contribs) (Created page with " Brandolini's law, also known as the '''bullshit asymmetry principle''': The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it. Your effort to debunk misinformation is at the mercy of someone just spouting semi-coherent nonsense who won't listen to you anyway. <!-- So it's often worth it to figure whether they will listen to you at all (their care to ''know'', versus or care to theorize), and to point out wher...")
- 12:23, 2 August 2023 Quickselect (hist | edit) [354 bytes] Helpful (talk | contribs) (Created page with "Quickselect is an algorithm that gets the n-th smallest (or largest) item from an unordered list. It's named for its relation to quicksort - and in fact works much like it, and has the same time complexity, but only recurses into half as many decisions, which is ''in specific cases'' can be a lot faster than "just sort everything an pick by index"")
- 17:01, 31 July 2023 GoPro notes (hist | edit) [7,821 bytes] Helpful (talk | contribs) (Created page with " ==Power== {{verify}} It seems that on USB power, you get ''either'' operation (while on) or charging (while off), but not both at the same time, presumably a decision based on considerations of heat and/or power source capability. Assume that standby showing video takes 0.5A, and active recording 1 or 2A but possibly more{{verify}}. '''Can you power the thing through USB without the battery?''' (a.k.a. passthrough power) On many models, yes. Note that you need...")
- 13:58, 31 July 2023 Binding, assignment, and such (hist | edit) [401 bytes] Helpful (talk | contribs) (Created page with "{{programming}} <!-- Binding - create new variable in the current context Assignment - change value of a given variable, often within the narrowest scope The language you use has an effect Some languages are somewhat fuzzy about this distinction, for example python's = can be both, which in a few cases can mean you need functional languages tend to not assign, but may well still bind -->")
- 19:29, 23 July 2023 Finding things in walls (hist | edit) [1,614 bytes] Helpful (talk | contribs) (Created page with " ===Stud finder=== <!-- Capactively measures ''change'' in density. Just poking it at a wall will not do anything useful. You'll need to give it a reference, relative to which you find something else. Put it on the wall, press the button, it takes a reference of the density it senses. Move it sideways until Most will want to see an ''increase'' in density - so you will find the ''edge'' of wood. Lowering density tends to be reported as an error - this e.g. l...")
- 13:42, 23 July 2023 Posix fadvise and madvise (hist | edit) [2,389 bytes] Helpful (talk | contribs) (Created page with " posix_fadvice() gives a non-binding hint about how we expect to access a (portion of a) file, in case that helps its planning, mostly in terms of : how much readahead to do : whether to keep the results in the page cache The below is mostly selections from the man page: <syntaxhighlight lang="c"> int posix_fadvise(int fd, off_t offset, off_t len, int advice); </syntaxhighlight> : The advice applies to a (not necessarily existent) region :: starting at offset...") originally created as "Posix fadvise"
- 14:35, 20 July 2023 Sic (hist | edit) [1,064 bytes] Helpful (talk | contribs) (Created page with " '''[sic]''' is often mostly pointing out that this is not an error in transcription, it is intentionally reproduced exactly. It's mostly used for literal quotation, pointing that we left unusual/archaric/bad grammar/speclling but we're leaving it as-is. It is sometimes also used for things that are suprising for other reasons - suggeciently weird reasoning, or things that seem to come out of nowhere. sic is apparently shorthand for sic erat scriptum, but almost no...")
- 20:35, 15 July 2023 Social site alternatives (hist | edit) [1,114 bytes] Helpful (talk | contribs) (Created page with "<!-- What we've called social sites are networks before they are communities. [https://impactrics.com/community-or-network-whats-the-difference/] And we want both in the world[https://hbr.org/2015/10/we-need-both-networks-and-communities]. Twitter is very much a network. Most things we call social sites are - maximum reach, maximum engagement and more ad revenue. On twitter, you're there to find ''everyone''. On mastodon is set up more for communities than for netw...") originally created as "Mastodon"
- 16:50, 15 July 2023 Sweating (cooking) (hist | edit) [183 bytes] Helpful (talk | contribs) (Created page with "Gently heating and often stirring coarsely cut vegetables in oil or butter. Often done to draw out liquids. Sometimes salt is used to help that process. Not unlike sauteing...")
- 23:50, 14 July 2023 Flatscreen monitors (hist | edit) [4,861 bytes] Helpful (talk | contribs) (Created page with "<!-- ==Capabilities== ===Resolution=== A TFT screen has a number of pixels, and therefore a natural resolution. Lower resolutions (and sometimes higher ones) can be displayed, but are interpolated so will not bee as sharp. Most people use the natural resolution. This may also be important for gamers, who may not want to be forced to a higher resolution for crispness than their graphics card can handle in terms of speed. For: * 17": 1280x1024 is usual (1280x768 for wi...")
- 16:57, 14 July 2023 On gold fiducials (hist | edit) [892 bytes] Helpful (talk | contribs) (Created page with "Apparently in theory there's * Au<sub>11</sub> (0.8mn) a.k.a. undecagold * Au<sub>25</sub> (0.9mn) * Au<sub>38</sub> (1.1nm) * Au<sub>68</sub> (1.3nm) * 1.4nm, often referred to as nanogold{{verify}} * Au<sub>102</sub> (1.5nm) * 1.8nm (a.k.a. Ni-NTA–Nanogold{{verify}}) * Au<sub>114</sub> (2.0nm) * Much larger is [https://en.wikipedia.org/wiki/Colloidal_gold colloidal gold]. These a...")
- 13:21, 14 July 2023 Lagrange point (hist | edit) [2,945 bytes] Helpful (talk | contribs) (Created page with "<!-- A Lagrange point is a point where the gravity between bodies balances out to be nothing. : ...assuming we are dealing with just two bodies heavy enough that any others areound have negligible effect. : This is often true enough, but you can make things more complex if you want - [https://en.wikipedia.org/wiki/N-body_problem n-body problems] just get involved ''fast'' Also, note that while you could consider this to be about objects sitting in space, we more usual...")
- 16:27, 10 July 2023 Home device power use (hist | edit) [16,812 bytes] Helpful (talk | contribs) (Created page with "<!-- ===Devices=== ====Computers==== ====Amplifier==== Amplifiers tend to use oldschool transformers instead of switch mode power, to avoid noise from the power supply that switch-mode might introduce. This gives them a noticeable baseline power use - assume it's maybe 15-35W just for being powered on, making no sound. It'll go up when actually making sound. People overestimate how much - in a small room it's hard to make go up more than 20W unless you make it ''lo...")
- 15:14, 10 July 2023 Zero trust security (hist | edit) [4,600 bytes] Helpful (talk | contribs) (Created page with "<!-- (not to be confused with Zero-Knowledge Proof) Zero trust security is a way of thinking about access between systems, and how to architect when these all needs to interact. Consider how companies historically often end up trusting certain central parts (LDAP, RADIUS servers) blindly ("well you have to do something"), and/or consider all devices within a company perimeter (physical or VPN) trustworthy to a smaller degree. Because it's easier. {{comment|Well,...") originally created as "Zero trust"
- 15:03, 10 July 2023 Calibration (hist | edit) [1,508 bytes] Helpful (talk | contribs) (Created page with "<!-- ===One-point calibration=== Often enough this means that you set a value aganst a known reference and leave the the gain/factor/multiplier/slope alone. It tends to tweaks the error to be smallest around the calibrated value. Which is typically better than nothing. For non-linear behaviours and/or non-linear sensors, it may do little more than that. If the sensor is known to react in proportion to the thing you're measuring (e.g. a temperature sensor's work...")
- 13:00, 10 July 2023 Solr notes (hist | edit) [69,442 bytes] Helpful (talk | contribs) (Created page with "{{search stuff}} {{old}} '''Note: you probably now want to look at ElasticSearch instead''' ==Solr== {{stub}} [http://lucene.apache.org/solr/ Solr] is * a layer of management/functionality/caching between lucene and an actual use. * a Java servlet that provides friendlier search and management than bare Lucene does * a little more analysis on top of Lucene * a few features on top of Lucene It is mostly focuses on a nicer/convenient interface for data/sea...")
- 11:59, 10 July 2023 Reification (hist | edit) [6,684 bytes] Helpful (talk | contribs) (Created page with "{{stub}} <!-- Reification relates to concrete expressions of abstract ideas. Reification as something you actively ''do'' has two common meanings: * to make an abstraction more concrete or real * to regard an idea as having material existence '''The first, "to make an abstraction more concrete or real"''', can be * less conscious, : e.g. "these instincts are, in humans, reified as verbal constructs" (talking about grunts or screams), and in this case, the sentence...")
- 11:51, 10 July 2023 Computer noises (hist | edit) [14,495 bytes] Helpful (talk | contribs) (Created page with "{{computer hardware}} {{stub}} ===CD/DVD drives=== Drives may vibrate if the construction is not very well balanced. Also, drives may spin at fairly ridiculous speeds (5000-10000RPM), it'll make noise no matter what. You can always take out the CD/DVD, of course, but sometimes you want it to use it silently. Some laptops let you tell the drive to spin at the lowest speed that is still enough for DVD-Video playback (or such). ===Hard drives=== Complexity to redu...")
- 11:45, 10 July 2023 On memory fragmentation (hist | edit) [4,501 bytes] Helpful (talk | contribs) (Created page with "{{computer hardware}} ==Fragmentation in general== <!-- Since you don't want to manage all memory by yourself, you usually want something to provide an allocator for you, so you can ask "I would like X amount of contiguous memory now, please" and it'll figure out where it needs to come from. Since an allocator will serve many such requests over time, and programs ask for fairly arbitrary-sized chunks, over time these allocations end up somewhat arbitrarily positioned,...")
- 11:44, 10 July 2023 Memory limits on 32-bit and 64-bit machines (hist | edit) [13,458 bytes] Helpful (talk | contribs) (Created page with "{{computer hardware}} {{stub}} tl;dr: * If you want to use significantly more than 4GB of RAM, you want a 64-bit OS. * ...and since that is now typical, most of the details below are irrelevant TODO: the distinction between (effects from) physical and virtual memory addressing should be made clearer. <!-- Physical memory addressing * not so v * is complicated by the device hole Virtual memory: * means per-process page tables (virtual-physical mapping, managed by...")
- 11:43, 10 July 2023 Some understanding of memory hardware (hist | edit) [23,084 bytes] Helpful (talk | contribs) (Created page with "{{computer hardware}} [https://people.freebsd.org/~lstewart/articles/cpumemory.pdf "What Every Programmer Should Know About Memory"] is a good overview of memory architectures, RAM types, reasons bandwidth and access speeds vary. ==RAM types== '''DRAM''' - Dynamic RAM : lower component count per cell than most (transistor+capacitor mainly), so high-density and cheaper : yet capacitor leakage means this has to be refreshed regularly, meaning a DRAM controller, more...")
- 11:40, 10 July 2023 Flash memory (hist | edit) [12,951 bytes] Helpful (talk | contribs) (Created page with "=Flash memory= ==Memory card types== {{notes}} For different kinds of memory cards, see Common plugs and connectors#Memory_cards ===Secure Digital (SD, miniSD, microSD), and MMC details=== {{stub}} '''Capacity types / families''' * SD (now named SDSC, 'standard capacity', to distinguish it) ** size (somewhat artificially) limited to 1-4GB * SDHC (high capacity), since approx 2006 ** physically identical but conforming to a new standard that allows for highe...")
- 11:33, 10 July 2023 CPU cache notes (hist | edit) [8,669 bytes] Helpful (talk | contribs) (Created page with "{{computer hardware}} =CPU cache notes= {{stub}} CPU caches put a little faster-but-costlier SRAM (or similar) between CPU (registers are even faster) and main RAM (slowish, often DRAM). CPU caches mirror fragments in main RAM, and remember where it came from. Whenever accesses towards main RAM can be served from cache, they are served faster Today [Computer_/_Speed_notes order of 1 to 10ns instead of order of 100ns], but the idea has been worth implementing...")
- 11:44, 26 June 2023 HASP (hist | edit) [353 bytes] Helpful (talk | contribs) (Created page with "<!-- Sentinel HASP is a license manager used by varied software, supporting local, network, and dongle-based licenses. It has an installed component that many programs eff...")