Hacker Newsnew | past | comments | ask | show | jobs | submit | Based-A's commentslogin

Come on, are you really going to strawman "engineering should be inherently disqualifying" into "so people shouldn't DIY in their own home"? Please try a little bit harder.

I’m not strawmanning anything. I’m pointing out what I believe to be ridiculous gatekeeping. Software engineering isn’t some holy magic that must be kept from the masses.

I can go on YouTube and get step-by-step instructions on how to safely wire an entire house. In many jurisdictions I would even be allowed to do that.

I can get instructions on how to completely redo a bathroom, down to the studs and up through the waterproofing and tiling. I can get instructions on how to do foundation repair, which might be a bit much for me but can help me ask the right questions to keep the contractor I hired honest.

These are all examples of experts acting as “traitors” to their particular group. In reality, technology enables both specialization and despecialization. Some people try to cling to their specializations and cry “class warfare” when threatened.


Alright, I guess I'll take the bait. Not much else going on today anyway.

> I’m pointing out what I believe to be ridiculous gatekeeping.

I am not gatekeeping. I am stating that we collectively exist in a professional caste and that will go away or lose influence if you let it do so. Other professional castes do this exact same brain exercise and that is why they have protections in place.

> Some people try to cling to their specializations and cry “class warfare” when threatened.

I'll be blunt and just state that I am post money and not remotely threatened by this stuff anymore. I am observing that software engineering as a profession is blindly giving away a ridiculous amount of leverage in the world - in the form of dollars and influence, the value of their labor - and more crucially doing it to themselves.

I will be fine whichever way this shakes out, and I don't really have a dog in this fight short of having spent decent time in the OSS space and finding it sad what it is turning in to.


Your initial post on class solidarity was extremely reasonable (even if I disagreed with it - see my comment above) but to follow it up with a post describing castes in a non-negative light is wild.

In hindsight, the word "caste" is too heavily loaded and I should have chosen a different term. Sorry for the shit choice.

It's not meant to be taken negatively, and is purely a term that I was choosing to represent "hey, you all need to consider better coordinating/representing/holding the line as a group".


"Guild" might have been a better choice :)

Noted! I'll keep it in mind, it's a great suggestion.

> I am stating that we collectively exist in a professional caste and that will go away or lose influence if you let it do so. Other professional castes do this exact same brain exercise and that is why they have protections in place.

I consider this mode of thinking selfish and anti-progress. It’s pretty much exactly what Americans decry about unions.


> It’s pretty much exactly what Americans decry about unions.

If you consider a union to be a "bad thing" then we are likely going to talk past each other for eternity.


I support workers being compensated for their value; what I dislike are protectionism and ossification.

I am fortunate that software has paid me well to work on problems I am enthusiastic about solving. I understand that a lot of people on e.g. the Ford assembly line are not there because they want to make excellent cars, they’re there because they need a job. I acknowledge that I have no idea what it’s like to structure one’s life and priorities this way; it is just completely alien to me to align oneself with the task rather than the mission. And I believe that task-identification mindset is why we hear about resistance to electrification because EVs require fewer assembly steps, or Teamsters cutting power cables at trade shows if the vendor dares to plug in a TV themselves.


You're throwing around the term "ossification" like it's a guarantee or necessity tied to anything being discussed here, and that's just not the case.

Software developers should not ossify. Nowhere have I said that LLMs as a tool - used by those in this profession! - should be shunned. I was pointing out that people being totally okay with those outside our profession, those without the necessary skillsets, directly doing our work not only devalues our work.


I’ll be blunt and say you certainly sounds like someone “post money” talking if castes and such. Glad you got your nut and do not care how it shakes out.

What is sad about oss? What is it turning into? I will say far before ai came in oss was a few arms deep in the techfluqncer culture where motivations were driven by gh stars and follow counts rather than a genuine interest. Or maybe what was a genuine interest became twisted as the culture changed.


> Glad you got your nut and do not care how it shakes out.

I do care, it's why I commented what I commented. ;P

I already acknowledged that "caste" is an incorrect word choice and I could've done better there, but my core point remains unchanged.


> I already acknowledged that "caste" is an incorrect word choice and I could've done better there, but my core point remains unchanged.

Considering the reactions, it was a very amusing "mistake" to make (a bikeshedding lightning rod so to speak).

Though I guess "caste" is a bit more sensitive in some cultures, which might explain why some commentators hyperfixate on that part of your comment.


There is no need for quotes around "mistake". ;P

Assuming you're being genuine (which I have a hard time believing because your argument is quite literally a strawman, please read the definition), you're missing the context entirely. You can't conflate small DIY projects done around the house with developing software that thousands of people and institutions rely on. By all means you can go and watch a video on software development, but that does not entitle you to expect that PRs you make will be accepted to any project other than the ones you control yourself.

Please re-read the specific comment I replied to. It was someone expressing indignation that a software engineer would accept “high-quality” PRs from a non-software engineer, accusing the poster of lacking “class consciousness.”

"You can't conflate small DIY projects done around the house with developing software that thousands of people and institutions rely on. "

Who claimed that?

That was the context:

"Fwiw, a non-technical employee in my workplace has begun submitting ai-generated prs to internal repos I maintain & they're of excellent quality, "


> I can go on YouTube and get step-by-step instructions on how to safely wire an entire house.

Sure, and I'd be comfortable doing that with my house. I wouldn't be comfortable with some random person off the street coming up and saying to me, "hey, I watched a bunch of YouTube videos about wiring; you should invite me in to rewire your house".

That is the proper analogy here.


I would argue the result depends 90% on mentality. Experience only makes you work faster.

Fun conversation with a high end coder: ME: I would write it from scratch rather than introduce a dependency. It's not that I don't trust people but I just don't trust people to live up to the specific standards for the specific job. HIM: For what I cost no way I could justify that. ME: It looks like a circus this thing of yours. HIM: Keep the secret!


> It's too easy to blame the algorithms when the algorithms are a necessary evil. TikTok has millions of videos uploaded per day. You are not going to sort through all of those on your own.

I don't necessarily think that people have an issue with the algorithms themselves, more so that all of the platforms that implement them will manipulate and alter it so that you constantly stay engaged. And that boils down to pushing ragebait, low effort clickbait, and shock content over everything else.

Now it is possible to avoid falling into this, but its not the default. If I have to actively fight to not see people dying, asinine political and cultural takes, or ai slop, then its a bad experience and I will yearn for the days when gaming let's plays and video essays were the default. Its easy to say "just don't watch it", but is it really "just" that easy when the whole platform is constantly being tweaked and optimized against the content that someone would prefer to see?


I think that's fair, the algorithms are manipulative and one has to be very aware of their own susceptibility to it. Everything you specifically mentioned is why I don't go on Twitter to scroll anymore. I will use the platform to search something or I will click links to it but Twitter is not my go-to for scrolling dopamine because it is too negative.


As someone who is actively working on the Bevy Book, the next engine release should include the first public release of the Bevy Book. And once it's out, then we'll be doing our best to keep it updated and expand it alongside the Bevy engine.


This is great news and thank you for work.


Great news, thanks. I have to say that several times I tried to invent something from scratch only to eventually find, reading the documentation/examples, that Bevy already has that part covered.

I now default to the examples, but a book would greatly help.


In the immediate order of things yeah, tenants aren't going to receive any relief from taxing land. The benefit lies in the second, or maybe even third order of effects that LVT produces.

Do we want the landlords to just sit on all of that value they're accumulating or do we want to take in more tax revenue (not a higher tax rate) as their land value increases and then do something for the common good with that additional tax revenue? Maybe tax relief for businesses, or social programs that reduce the cost of living for the workers. Or even better, encourage the landowner to further develop their land to get a better return, potentially benefitting tenants and the nearby community? Because that's what LVT does, or at the very least enables.


LVTs focus is on maximizing land value, not profit. It just so happens that when a landowner maximizes the value a piece of their land provides, higher profits are almost guaranteed.

It's also a bit of a mistake to view LVT solely through an economic lense. Sure, we quantify it through a dollar amount or a difference in profits, but the value in LVT comes from how individuals value the land as a whole. So you are absolutely correct that a place without native vegetation, parks, playgrounds, etc. is going to be valued less than a place with those amenities by a lot of people. But only if people value greenspace and amenities more than pure economic output, which is mostly the case when it comes to residential spaces.

If people value greenspace, than the land around said greenspace will have a higher value. LVT would then incentivize those land owners to maximize their value, which would obviously include not destroying or removing the greenspace. Instead of would (likely) be to densify housing, or convert existing buildings to mixed-use spaces.


> If people value greenspace, than the land around said greenspace will have a higher value. LVT would then incentivize those land owners to maximize their value, which would obviously include not destroying or removing the greenspace.

This is where I believe LVT breaks down when faced with greedy reality.

In a perfect world, I totally agree with the above. That would be pretty awesome.

Could that ever happen in the real world of greedy corrupt politicians who never look further in time than the next election?

How do we assign monetary value to pleasant and beautiful things that provide quality of life? Like the parks and playgrounds and sports fields, etc etc. I'm sure there are studies, but the numbers are not as clear-cut and not as immediate as tax revenue this quarter, so they get ignored.

Each individual lot gets evaluated in isolation and the most profitable choice, individually, is to maximize revenue on that lot, so every lot ends up being a high rise concrete box, either offices or apartments. It would take a very brave politician to say let's look at the big picture long term, sacrifice some tax revenue today and build for a better quality of life because long term that will raise values more.

LVT is uncommon so a lot of it is argued in theory, but I suggest looking at a somewhat similar decision process happening in cities today, which relates to the homeless.

How are cities reacting to homeless? They fence off all the open green space and parks, rip out benches and bus stop roofs, eliminate all public bathrooms and so on. Making the area miserabe for everyone, destroying quality of life. Oh but it is difficult to measure quality of life, so they don't.

It would be much wiser for society as a whole to attend to the homeless and let us all have the open parks and benches and bathrooms, city life would be far more pleasant and long term also more profitable if cities can thrive instead of decay.

But that's not how politicians think or act, so I'm fairly sure it would be the same with LVT.


Well I can't speak to the notion of corrupt politicians, but it's worth noting that if it's in the interests of the landowners, then they'd likely fight to keep anything that they feel would keep their value high. And especially if they started developing/investing in their land to maximize the potential return of the land. Anecdotally, I've seen individual homeowners stir up enough support in my major Canadian city to stop city councils from starting somewhat major development projects, so I don't think that it'd be as inevitable as you're making it out to be.

It's also a mistake to say that a lot of land gets evaluated in isolation, because that's not even true with a the current property tax. You absolutely factor in the surrounding community and external factors when valuing a piece of land. Land in a downtown area is going to be inherently worth more than land on the periphery of a city due to the activity and potential of the land to generate economic activity.

To your point though, would you say that an apartment building next to a park (or even within several blocks of a park) is worth more than an apartment building with no park in proximity? I think most people would as well, therefore the apartment building with the park in proximity would have a higher value (which would extend to all land in proximity of the park), and thus the local government would be able to collect a higher tax dollar amount because of the park being there. Whereas maybe they could get a similar total amount by building another building, but why would a local government purposefully lower the amount of tax they'd collect on each plot of land? It's in the interest of the local government to maximize the value of the land within their jurisdiction to collect the highest amount of tax possible. Just like it's in the landowners interest to develop and invest in their land to get the highest return on their investment possible.

Re: homelessness, it would seem to me like a large group of people without housing would benefit from a system that incentivizes building more housing. Which LVT does. It would also encourage public spaces to be as ammenible as possible, so that the park is as appealing as possible in order to maximize the value for surrounding lots of land. At this point though we're talking second or even third order effects of LVT, which like you mentioned aren't super clear or even assured because LVT mostly remains in the theoretical. But if we have a sound theory, at this point why not try it and see what happens? Our current systems are very clearly failing us, so if we have ideas with sound reasoning, can things really get so much worse than they already are?


> It's also a mistake to say that a lot of land gets evaluated in isolation, because that's not even true with a the current property tax.

Sorry, my sentence may have been confusingly worded. I don't mean for tax computation (which certainly uses neighborhood comparables), but I mean that every lot owner will evaluate the maximum profit for their own pocket only, without any regard to greater good of the town. So every lot owner will sell to the developer who'll make a highrise building. Let "someone else" sell a lot to build a library or a tennis court! But there is no "someone else", everyone will seek to maximize personal profit which means no nice places will exist, only tightly packed concrete highrises.

> To your point though, would you say that an apartment building next to a park (or even within several blocks of a park) is worth more than an apartment building with no park in proximity?

Absolutely! But to actually sacrifice short-term tax revenue for longer-term benefit would require forward-thinking politicians. You mention being in Canada so those might exist there, but here in the US, there are none.

> homelessness, it would seem to me like a large group of people without housing would benefit from a system that incentivizes building more housing

I hesitated to mention homeless because my comment has nothing to do with the homeless issue per se. Only using it as a very real example where we can see that town governments are completely willing to ruin quality of life for everyone (fencing off parks, etc) just to save a few dollars short term. Even though it would be immensely better to spend a bit more upfront, to raise the quality of life for the whole town, which will bring in more prosperity and more property value and more tax later on.


X11 applications will still "work" on Plasma Wayland session by utilizing XWayland, a tool that (afaik) runs a compact X11 session for each application.

What is being removed is running an X11-native Plasma session, only Wayland Plasma sessions will be available starting with Plasma 6.8.


Because there is only a fixed amount of land a city can ever possibly sustain. Urban sprawl all you want, but eventually you run out of land to keep expanding into or the city goes broke because there aren't enough revenue generating properties in a given area to cover the cost of servicing those areas. At some point more has to turn into better and more efficient.


> the value of the land is determined by "best and highest use"

Absolutely valid to say that "best and highest use" is vague and untrustworthy at best, but it's said this way to avoid getting trapped in the weeds of what exactly it means. Broadly speaking, "best and highest use" is entirely contextual to the land in question. The "best" use for 40 acres of nutrient-rich soil an hour away from the nearest city is going to be agriculture. While a plot of land smack dab in the middle of mainstreet in a rural town would probably be a commercial building or a mixed use building offering an apartment(s) above a shop or restaurant of some kind. Downtown in a metropolis would be some multi-storied residential or business/commercial building, while the middle of nowhere filled with trees is forestry and maybe mining. Everything is contextual.

Who determines the "best" use case is usually delegated to a free market of land value appraisers. It seems counter-intuitive to leave so much leeway at this part, but consider that land value taxation is attempting to best capture the true value of the land. Meaning that land owners want the lowest possible valuation of their land to pay less taxes, but since land can't be hidden, it's (in theory) hard to fake the value of your land. I can't argue my house in an urban community is relatively worthless when A) every neighboring piece of land will have more or less the same value, and B) everyone can see where the land my house is located and what's around it.

This plays into your first comment, if your neighbor adds a bunch of improvements to his land, if you and your other neighbors gain benefit from those improvements (they opened a store, or a school, or installed a modern sewer system or clean drinking water system, or created a private land reserve, and you and your property have access to these), then yes your land would see an increase in value as a result. However, these types of improvements are rarely the case, and are mostly handled by some form of government. The same with a neighbor "overpaying", since in theory they wouldn't "overpay", they'd just be paying the value that the land is assessed at.

Alternatively, if your neighborhood is run down compared to something brand new and shiny, and all of your neighbors decide to clean things up and do renovations and increase the overall perceived value of the neighborhood, then yes you'd see your property value increase as a result of others actions. But this is no different than when communities go through "urban renewal" and other programs that artificially increase the communities' value as a result of private and public funding.


> Absolutely valid to say that "best and highest use" is vague and untrustworthy at best, but it's said this way to avoid getting trapped in the weeds of what exactly it means.

I mean.. if there was to be a law established to do it this way, it better go into very precise detail of exactly what it means and a verifiable mechanism and formula of how it is calculated.

Anything else would be a wide open door for corruption where assessors can do whatever they want to benefit various groups and harm others.


I definitely agree, I should have specified that it's said that way to avoid getting trapped in the weeds when talking with the average person, not when discussing actual policy implementation.

The next paragraph in my original comment starts to touch on how a LVT is somewhat inherently resistant to abuse by bad actors. Unlike financial accounts and spreadsheets and tax filings, you can't distort or hide your land, what's on it, and what's around it. If someone claims that their land is worthless, but there's hotels and amusement parks or maybe even a new large outlet mall being built nearby, it's easy to see that that claim isn't valid. I'd even say that it'd be relatively easy to penalize those assessors who intentionally misvalue land.

Of course, the caveat is in how the system is implemented like you mentioned. And while I'd love to say that there are workarounds and fixes and stopgaps to prevent for every edgecase a LVT presents, but I can't because we're only starting to see states and municipalities entertain the idea of LVT.


> Absolutely valid to say that "best and highest use" is vague and untrustworthy at best, but it's said this way to avoid getting trapped in the weeds of what exactly it means.

I want the government to be "trapped in the weeds" of specific definitions of terms, not free to define them as whomever is in charge at the moment sees fit.

> Broadly speaking, "best and highest use" is entirely contextual to the land in question. The "best" use for 40 acres of nutrient-rich soil an hour away from the nearest city is going to be agriculture. While a plot of land smack dab in the middle of mainstreet in a rural town would probably be a commercial building or a mixed use building offering an apartment(s) above a shop or restaurant of some kind. Downtown in a metropolis would be some multi-storied residential or business/commercial building, while the middle of nowhere filled with trees is forestry and maybe mining. Everything is contextual.

Absolutely, and I believe the landowner (influenced by the market of potential alternative landowners) is the person to make that decision, not the taxing agency.

> Who determines the "best" use case is usually delegated to a free market of land value appraisers. It seems counter-intuitive to leave so much leeway at this part, but consider that land value taxation is attempting to best capture the true value of the land. Meaning that land owners want the lowest possible valuation of their land to pay less taxes, but since land can't be hidden, it's (in theory) hard to fake the value of your land. I can't argue my house in an urban community is relatively worthless when A) every neighboring piece of land will have more or less the same value, and B) everyone can see where the land my house is located and what's around it.

It seems like zoning and other restrictions are also very important here, which provides yet another conflict of interest.

> This plays into your first comment, if your neighbor adds a bunch of improvements to his land, if you and your other neighbors gain benefit from those improvements (they opened a store, or a school, or installed a modern sewer system or clean drinking water system, or created a private land reserve, and you and your property have access to these), then yes your land would see an increase in value as a result. However, these types of improvements are rarely the case, and are mostly handled by some form of government. The same with a neighbor "overpaying", since in theory they wouldn't "overpay", they'd just be paying the value that the land is assessed at.

> Alternatively, if your neighborhood is run down compared to something brand new and shiny, and all of your neighbors decide to clean things up and do renovations and increase the overall perceived value of the neighborhood, then yes you'd see your property value increase as a result of others actions. But this is no different than when communities go through "urban renewal" and other programs that artificially increase the communities' value as a result of private and public funding.

No argument from me here. In both these cases, I would think that the land value would increase independent from any improvements made, which can be addressed through the current assessment methods based on fair market value instead of highest and best use.


> The LVT argument holds that we should ignore everything else: Their business ownership, their 401k, their stocks, bonds, cash, and even the house itself. Ignore all of that, tax people based on land.

Land Value Tax is specifically concerned with how property taxes are calculated. You're conflating implementing LVT with the concept of a Single Tax, which aims at replacing all taxes in a nation with LVT and is really only advocated for by pure Georgists. The LVT is a viable tax policy on it's own, and shouldn't be dismissed because of grander aims by a very small group of people.

> The 10 story apartment complex and the single family house both might occupy the same land, so they’re taxed the same.

Yes? They're both in the same area, which means they have access to the same utilities, same services, same amenities, etc. The presence of the apartment building doesn't inherently increase or decrease the value of the land, it's the other way around; higher land values see denser housing to better offset the cost of owning and operating the land. Neighborhoods are not static, unchanging islands immune to the developments that surround them. If a neighborhood solely made up of single family homes was 20+ blocks away from downtown 40 years ago, but is now directly bordering downtown because they city has grown and expanded, there is no reason for that neighborhood to still solely consist of single family homes (unless those homeowners want to pay to have a house right next to downtown).

> Sorry typical homeowner, we need to price you out of affording the home you bought and lived in. Our policy needs to force you to sell to this developer who will construct apartment complexes, reap the profits (tax-free now, because it’s not land!) but they’d be happy to rent an apartment to you for a monthly fee.

This is pure FUD. The "typical" homeowner in an urban-sprawled city would probably see their taxes decrease with LVT, depending on how close they are to high value areas. If your home is on the edge of downtown, you might be priced out because that land is a hell of a lot more valuable than what a single family home can capture. If you live in the "typical" suburban community that is 20+ minutes away from downtown? Negligible change, if not a decrease as most suburban lands have very little value compared to more urban communities. It's been shown time and time again that downtown business districts and other centralized urban communities overwhelmingly subsidize suburban communities.

> Finally, your “ask any economist” appeal to authority does not hold any water. Much has been written about the severe flaws with a Georgist style 100% LVT.

Again, LVT is not entrenched in it's Georgist implementation. No one worth listening too says that LVT solves everything and gives us Utopia. It's simply the least worst way to go about land taxation, and absolutely has its hurdles and flaws that will present themselves.


Considering that there is a fixed amount of land, I do want to raise taxes for those who choose to sit on undeveloped or underutilized land within urban areas rather than either selling it to someone who will develop or developing it themselves. Although it's a bit disingenuous to refer to only refer to it as "raising taxes" since it's taxing based on land value rather than improvement value. It's probable that there would be a significant amount of land plots that would see their taxes decreased as well, especially those along the peripheries of cities since they wouldn't have access or proximity to the same services as a downtown or business district would.

I'd also like to think that a lot of land being developed leads to new businesses appearing and more economic development when compared to just leaving the same lot empty and unused.


Baltimore is a terrible example if you want to talk about underutilized land. The city literally can't give away vacant homes because of how badly the city is run.

If supply exceeds demand so much that the equilibrium price is below $0, there is no underutilized land.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: