Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
A

Andy Brummer

@Andy Brummer
About
Posts
5.9k
Topics
203
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Random question: Free code
    A Andy Brummer

    Both.

    Curvature of the Mind now with 3D

    The Lounge question lounge

  • Download speeds
    A Andy Brummer

    You might get better results using a free cloudflare setup with their proxy setup. It means updating your DNS nameservers, but it is usually worth it. For my company website I pay for the higher tier setup for faster speeds and a better CDN.

    Curvature of the Mind now with 3D

    The Lounge css com performance question

  • Hooray! It's Fallout Day!
    A Andy Brummer

    You might appreciate [Atomic Adventures](https://www.amazon.com/Atomic-Adventures-Islands-Forgotten-Isotopic/dp/1681774216) The section on atomic planes, and the un-shielded reactor the air force built in Georgia are a trip.

    Curvature of the Mind now with 3D

    The Lounge announcement com

  • The way software is pasted together these days
    A Andy Brummer

    One of the great/horrible things about node dependencies is that sub-dependencies can be interdependent so if your code uses version 5 of a library and your dependency uses version 3, you will end up with both version 5 and 3 loaded independently in your app. I've wasted so much of my life attempting .net dependency updates and just giving up because nothing is actually broken yet.

    Curvature of the Mind now with 3D

    The Lounge design announcement com graphics iot

  • How many web sites do you visit? Not like the old days.
    A Andy Brummer

    I visit very few websites these days, mostly just Wikipedia, a few news sites and social apps. I've tried to minimize how much time I waste online. As far as the traffic consolidation on the internet, the same thing has happened everywhere. Almost every industry is dominated by a duoploy, or a monopoly that owns multiple "competitors" so it isn't quite so obvious.

    Curvature of the Mind now with 3D

    The Lounge ios mobile com question lounge

  • In .NET enumeration is slow
    A Andy Brummer

    Yeah, and it's not like there aren't developers that that have sweated over how to make that particular segment of code as fast as they can. There is a crap ton of flexibility built into IEnumerable that would be difficult to optimize away. I worked on a project years back where that level of optimization made a big difference, and I still used the convenience of LINQ group by, distinct, orderby, etc. to build up hashtables that I used in the optimized sections of code I wrote. Using LINQ helped in the part it was good at.

    Curvature of the Mind now with 3D

    The Lounge csharp design linq com graphics

  • Mounting TV with swing arm in draywall?
    A Andy Brummer

    Would a longer arm let you reach a stud? It might be easier than messing with the wall. I think one of the benefits of using an arm mount is you have more flexibility in where you attach it to the wall vs where you want the tv to rest.

    Curvature of the Mind now with 3D

    The Lounge question game-dev learning

  • About that Github article on Cognitive Load?
    A Andy Brummer

    I worked on an ancient web app written in visual basic back in the day. It had one "page" that took two numeric parameters The first one represented the dll and the second the method on the object. Those mappings were done in a database lookup. All the methods took a single undocumented xml object as a parameter and stored all data in that one nested dictionary before doing other id lookups to load other components to build more of the tree. At one point I had 3 or 4 copies of visual basic running in debug mode to figure out how some nested component got the data needed. All of that eventually was passed to an xslt file to generate html. The architect that put that together was on another team, and shared his design with me before his team built it. I kept pointing out that it did nothing except make things more complicated, and totally lost my cool as he kept trying to explain the beauty of it to me. They built that system and a year later nobody was left on the team because it was so hard to work with. I eventually ended up tearing it down and migrating it to a much more basic design. When the only constraints to building software live in people's heads, they end up building based on whatever crazy assed ideas seem good to them at the time. That system was built out of cognitive load, and was the most ridiculous thing I ever worked on. I think it replaced a system with a few 6000 line functions of nothing but nested switch statements, but that was child's play in comparison.

    Curvature of the Mind now with 3D

    The Lounge question hosting cloud devops security

  • Are you aware of the sacrilege committed by Crisco and shortening? Any bakers out there?
    A Andy Brummer

    I use lard and butter. The last time I bought it the cashier asked me what it is. I avoid the hydroginated lard though.

    Curvature of the Mind now with 3D

    The Lounge help question

  • Power from the cold of space
    A Andy Brummer

    [https://www.amazon.com/When-Uncertainty-Principle-Goes-11/dp/1944648526\](https://www.amazon.com/When-Uncertainty-Principle-Goes-11/dp/1944648526) was a fun read on some quantum mechanical ideas. [The Evidence for Modern Physics - Libby](https://share.libbyapp.com/title/9073429) Is a decent overview of how the ideas of modern physics were discovered.

    Curvature of the Mind now with 3D

    The Lounge com question announcement learning

  • Power from the cold of space
    A Andy Brummer

    jschell wrote:

    Far as I can see the system is using heat radiation (versus conduction and convection) to disperse the heat. Is there something in that to insure that it actually 'reaches' space? Versus of course just being absorbed into the atmosphere?

    One way to think of it is like an infrared pigment that has a "color" that matches up with the most transparent color range of the atmosphere, so that the substance deviates a little bit from a blackbody spectrum.

    Curvature of the Mind now with 3D

    The Lounge com question announcement learning

  • Uh oh, I think I invented something in C++
    A Andy Brummer

    It sounds like C++ template meta programming. If you haven't looked into it, maybe some of the techniques might help make your code more readable.

    Curvature of the Mind now with 3D

    The Lounge c++ wpf graphics regex architecture

  • Your preferred Git UI (if any)?
    A Andy Brummer

    I learned using source tree, but have switched over to doing most everything except conflict resolution using the command line tools. For that, I like VSCode the best, over any of the side by side diff tools that I've used. I also prefer rebasing over merging whenever I can, but that's a team decision.

    Curvature of the Mind now with 3D

    The Lounge csharp com design collaboration tools

  • new mug for work
    A Andy Brummer

    My mug for today: [https://www.effinbirds.com/collections/mugs/products/train-wreck-mug?variant=1786910212152\](https://www.effinbirds.com/collections/mugs/products/train-wreck-mug?variant=1786910212152)

    Curvature of the Mind now with 3D

    The Lounge com question announcement

  • I do not believe it.
    A Andy Brummer

    Yeah, the boot is now so fast that you have to select shutdown and start with the boot menu option instead of having the system wait to give you that option every time you boot.

    Curvature of the Mind now with 3D

    The Lounge help question learning

  • Advice on Visiting Austin, TX,
    A Andy Brummer

    Thanks.

    Curvature of the Mind now with 3D

    The Lounge question

  • Advice on Visiting Austin, TX,
    A Andy Brummer

    It depends on the area you are going to visit and when. Most of downtown is pretty walkable, but starting now until the middle of September, expect to sweat like crazy walking anywhere during the day. For anywhere outside the core of downtown you will want to drive. The public transportation is crap so I wouldn't count on it unless you planned your destinations on bus routes ahead of time. There are a lot of events going on in town, most of which have a pretty big impact on getting around downtown, so I'd keep that in mind. For example, the ROT rally[^] is going on this weekend.

    Curvature of the Mind now with 3D

    The Lounge question

  • Holier than thou
    A Andy Brummer

    He listed several, but didn't explain them:

    Quote:

    If your application inherently requires post-initialization dynamic memory usage, then use pre-allocated, fixed size, unfragmentable, pools and stacks to acquire/release data buffers during runtime.

    I've used those approaches before and they can be extremely fast, especially when you manage thread synchronization yourself.

    Curvature of the Mind now with 3D

    The Insider News c++ com design performance

  • Off To Missouri via Amarillo, TX
    A Andy Brummer

    Lots and lots of horizon. Also, if it is dealing with the same issues as Lubbock the groundwater is full of arsenic, so I'd go with bottled water.

    Curvature of the Mind now with 3D

    The Lounge question discussion

  • Noooo! They're out of stock!
    A Andy Brummer

    My wife just ordered this one: http://www.amazon.com/High-Cotton-Terms-Conditions-Doormat/dp/B00N7GT6RC[^]

    Curvature of the Mind now with 3D

    The Lounge com
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups