• 0 Posts
  • 166 Comments
Joined 1 year ago
cake
Cake day: June 16th, 2023

help-circle


  • While true, I was thinking more about how the person you replying to probably was reacting to the trend of people talking about saving and waiting until they had a reasonable downpayment before they would consider entering the market, and how the market keeps running away from their downpayment savings.

    The ‘never make a downpayment regardless of context’ would be bad advice, but I just presume there is a context in mind about not even having the downpayment to start with and being stuck on the rental treadmill as a result.


  • Generally speaking, one would have hoped for a better solution. To be fair though, we faced an unprecedented scenario in 2020, and for many of the indicators, the closest to precedent that we ever had was the Great Depression. So they did manage to dump truck enough money into the market to patch up the catastrophic drop of the stock market, and provide enough to keep the every day economy vaguely functional. Unfortunately the ‘fix’ was still very ‘trickle down’ style and ended up with an enduring imbalance favoring those already wealthy rather than some alternative that might have left folks on a level playing field.


  • This presumes you can elect to either just spend the 100k now, that you may not have.

    If you declare you want 100k, but let’s say that would take you 10 years (and the goalposts wil move). That’s likely 120 months of rent you will have to pay, so while you’ll end up saving on interest, you’ll more than lose out on rent.

    Paying down aggressively and going with as big a down payment as you can reasonably afford makes sense. However waiting to save up for that downpayment may cost more in rental expenses than you’d save.


  • WFH is a logical thing to imagine, but there’s a simpler trend that can be seen by looking at two graphs:

    https://fred.stlouisfed.org/series/M2SL

    https://fred.stlouisfed.org/series/MSPUS

    “Please don’t melt the economy” printing press fired up in 2020 and real estate investors seemed to get plenty of that cash. While inflation didn’t quite match the M2 injection, anything “investment” like saw that bump. The M2 injection was enough to save the stock market, but housing, which did not see the same crash as stocks, got the same boost.

    This is why, more than ever, people see that individuals almost don’t get to participate and big companies are instead buying the stuff and maybe letting people rent them if they feel so inclined. The big companies got the boon of the M2 and most individuals got a modest bump by comparison.



  • So occasionally I look out of curiosity and the reason is pretty plain.

    I look for houses for sale in a suburban area as public listings, and there’s like 1 within a few square miles of the area.

    I switch over to renting, and there’s like 12 houses just like the one for sale available, all owned by companies. I also know a coule that aren’t listed that have no tenants, but are still owned by one of those companies. You can tell because those yards are now waist deep grasses (in an area where HOA throws a hissy fit if your yard looks just a smidge unkempt).

    Don’t know why the companies find it more profitable to buy houses people aren’t looking to actually move into, at least at the rent they are willing to accept. If I fully understood why, it might just piss me off more. Like maybe the houses work better as a loan basis than other assets, so even empty and unused they are valuable as some sort of financial trick.


  • While true, I have been scratching my head wondering why this rash of ads is happening, why they are so intent on making sure everyone knows their election participation is available to all.

    One possibility: if you sit it out, people will know and blame you if your candidate loses.

    Another possibility: if you vote, and the “wrong” person wins, you’ll be suspected of voting for the “wrong” person.

    I don’t know which they are going for, but it has tickled my “creepy” meter, and this was before I saw it associated specifically with Trump/Vance (the ads I’ve seen mention no candidate and just seems a vague go out and vote pitch)


  • Problem is in practice, I suspect something is pretty wrong in most teams.

    Some common examples come to my mind:

    • Management hears “talk about what you’ve done and what you will do” so great time to sit in and take notes for performance review, and it becomes a “make sure management knows you spent all your time and did really impressive stuff” meeting. Also throws a kink in “things I need help with” as there’s always the risk that management decides you aren’t self sufficient enough if they hear you got stuck, so you also need to defend why you got stuck and how it isn’t your fault.
    • The people who feel like everyone needs to know the minutia of their trials and tribulations including all the intermediate dead ends they went down on the way to their final result. Related to the above, but there are people who think to do this even without the need to impress management.
    • The people who cannot stand to “take it offline” and will stop everything to fully work a problem while everyone is still ostensibly supposed to stay in the meeting despite having nothing to do with the two people talking (sometimes even just one, a guy starts talking to himself as he tries to do something live).
    • Groups that are organized but have very little common ground. An “everything must be scrum” company sticks a guy who does stuff like shipping and receiving into a development team and there’s no ‘scrum-like’ interaction to be had and yet, there he is wasting his time and having to talk about stuff no one else on that meeting has a need to hear either.


  • As I said, I’ve dealt with logging where the variable length text was kept as plain text, with external metadata/index as binary. You have best of both worlds here. Plus it’s easier to have very predictable entry alignment, as the messy variable data is kept outside the binary file, and the binary file can have more fixed record sizes. You may have some duplicate data (e.g. the text file has a text version of a timestamp duplicated with the metadata binary timestamp), but overall not too bad.


  • I still have weird glitches where applications don’t seem to update on screen (chrome and firefox, both natively doing wayland).

    Lack of any solution for programmatic geometry interaction. This one has been afflicted with ‘perfect is enemy of good’, as the X way of allowing manual coordinates be specified is seen as potentially too limiting (reconciling geometry with scaling, non-traditional displays), so they do nothing instead of proposing an alternative.

    The different security choices also curtail functionality. Great, better security for input, uh oh, less flexibility in input solutions. The ‘share your screen’ was a mess for a long time (and might be for some others still). Good the share your screen has a better security model, but frustrating when it happened.

    Inconsistent experience between Wayland implementations. Since Wayland is a reference rather than a singular server, Plasma, Gnome, and others can act a little different. Like one supporting server side decorations and another being so philosophically opposed to the concept that they refuse to cater to it. While a compositing window manager effectively owned much of the hard work even in X, the X behavior between compositors were fairly consistent.

    I’ve been using Plasma as a Wayland compositor after many failed attempts, and it still has papercuts.


  • Thing is that they could have preserved the textual nature and had some sort of external metadata to facilitate the ‘fanciness’. I have worked in other logging systems that did that, with the ability to consume the plaintext logs in an ‘old fashioned’ way but a utility being able to do all the nice filtering, search, and special event marking that journalctl provides without compromising the existence of the plain text.


  • Uh… Sounds like it’s not really system’s fault, your setup is just terrible.

    I don’t know his specific issue, but the general behavior of systemd going completely nuts when something is a bit ‘off’ in some fashion that is supremely confusing. Sure, there’s a ‘mistake’, but good luck figuring out what that mistake is. It’s just systemd code tends to be awfully picky in obscure ways.

    Then when someone comes along with a change to tolerate or at least provide a more informative error when some “mistake” has been made is frequently met with “no, there’s no sane world where a user should be in that position, so we aren’t going to help them out of that” or “that application does not comply with standard X”, where X is some standard the application developer would have no reason to know exists, and is just something the systemd guys latched onto.

    See the magical privilege escalation where a user beginning with a number got auto-privileges, and Pottering fought fixing it because “usernames should never begin with a number anyway”.



  • It’s a reason why sometimes an open source project manages to be way better than a comparatively well resourced commercial offering. When the developers are the users, they will get the nuance of things.

    Works well for a lot of “power user” software where the users are either developers, or at least similar mindset as a developer. Sometimes open source doesn’t deal too well with making things simple without power user features that casual users may find confusing or distracting.


  • More examples:

    • software for doing stuff management wants done that is some tedious crap that the employees fundamentally hate dealing with. See workday.
    • Streaming software that has the providers agenda and presents to a user browsing the stuff the provider wants then to see. Also features like aggregating their video content from multiple providers or at least helping then find the company that has the rights for content they do not have would be loved by users but absolutely a nono for the provider.
    • Software that meets a check box with cheap company wide licensing so they can check a box to say employee requirements are met, without employee feedback.
    • Software that wants to ensure they have relatively predictable recurring revenue forever. So they take their software and lock it to being “cloud only/subscription only”.