HNHacker News
TopNewBestAskShowJobs

briantakita

186 karma · joined September 4, 2013

https://briantakita.me
submissionscomments
briantakita··on Shopify Ruby on Rails distributed monolith runs 19M queries per second on MySQL
I got burnt out on Rails after the third app in a row that I was responsible for upgrading. I appreciate Rails' contribution to web development. It took about a decade for the front end framework-library ecosystem to figure out that MPAs are more effective than SPAs for most apps. Fortunately, Astrojs is part of the ecosystem. It's sortof like the fullstack JS version of Rails/Sinatra...without the ORM which IMO adds incidental complexity.

If you have a thriving business already using Rails, it's difficult to justify moving off of Rails...now that painful upgrades seem to be mostly in the past. However, I do find isomorphic JS components & state management to be a pleasure to develop & maintain compared developing an app in two languages.

briantakita··on [dead]
There were other Democracies in the Middle East...until they were bombed to oblivion.
briantakita··on Why America doesn't build
Texas has the highest renewable energy production out of the 50 states:

https://insideclimatenews.org/news/09032023/inside-clean-ene...

With some controversy over the impacts to grid stability:

https://www.washingtonpost.com/business/energy/2023/07/25/wh...

They are also embarking on massive CO2 sequestration projects.

https://www.texastribune.org/2023/09/20/texas-carbon-capture...

briantakita··on I don’t buy “duplication is cheaper than the wrong abstraction” (2021)
"Duplication is cheaper than the wrong abstraction" makes sense coming from the Rails community. Between the meta-programming, lack of static types, large amount of unit tests, etc. Rails has a tendency to lock a project into an abstraction choice & is very expensive to change. The pain is particularly intense during major version Rails upgrades. From my experience, the Rails framework got in the way & bogged down project velocity. It was difficult to move away up to ~2010 as many of the jobs were locked into Rails. There were many frustrated Rails programmers around that time. When node.js, Go, & other languages/platforms came out, there were finally full stack libraries that did not lock in abstractions as heavily as Rails. Nowdays, I use astro.js, solid.js, & target isomorphic libraries. The flexibility of Javascript with the static types of Typescript make changing abstractions significantly easier. The Javascript ecosystem spent far too long focusing on SPAs when the isomorphic MPA was low hanging fruit.
briantakita··on Ice core scientists in East Greenland reach bedrock
At the risk of being downvoted in bad faith by the doomsday cult, I will lay out a rationale of not giving into the doom & gloom, but rather to promote a more effective system of adaptation opposed to blind faith in institutions.

> Also, the ozone holes, acid rain, and things like Y2K. “This thing would have been very bad, but we (expensively, with great effort) fixed it, so it was okay” somehow becomes, in the public imagination, “this was not a real thing”.

The decrease in large volcanic eruptions had a large impact on the restoration of the ozone layer, which coincided with the ban on CFCs in 1987.

https://en.wikipedia.org/wiki/List_of_volcanic_eruptions_150...

Don't get me wrong, I'm in favor of reducing air pollution. However, there are other factors. A new ozone hole was recently discovered & the "Cosmic Ray Electron Reaction" model shows that non-human factors have a significant impact. So we have three factors, such as volcanic eruptions, CFCs, & Cosmic Rays which can deplete the ozone layer.

https://bgr.com/science/scientists-found-a-massive-new-hole-...

I think this drives at the heart of this discussion. Even if we ban CFCs, holes in the ozone layer will still occur. Even if we ban CO2, climate change will still occur. Due to change being inevitable, the best investment is in adaptation. An effective system of adaptation covers all of the possible cases. Banning CO2/CFCs does not stop climate change/ozone layer depletion, leaving us in the same position of needing to adapt.

Adaption is pro-people while bans are pro-institutions. I favor helping the people in tangible ways instead of funneling money to large capital interests & the elite cadre. Funneling money to the elites always enables corruption & waste. I would rather everyone be strengthened to adapt to the coming changes to the climate instead of forcing them to have faith in institutions led by the elites that will be unable to stop the climate changes, but have promoted fringe models to scare the people into complying with funneling money to the elites.

briantakita··on Ice core scientists in East Greenland reach bedrock
The population levels of threatened species is a straightforward model with predictive value unlike the climate models. One issue with the climate models the algorithm frequently changes, not all inputs are accounted for, measurement problems & factors introduced (the 1930s thermometer measurements were higher than the equal thermometer measurements today but factored to be lower in the model), and the length of natural cycles (many are longer than modern instrumentation & some last > 1000 years).

The most outlandish sensationalist claims grab mainstream attention (no snow by 2020) and when the predictions turn out not to be true, the advocates retreat to "well it was never a mainstream model". Classic Motte & Bailey. So in this case, the models that predict doom & gloom in the mid-term future saturate the media (Bailey) and when the predictions turn out to be false, it was claimed to never be a mainstream model (Motte).

If it's not a mainstream model, why are news outlets scaring the population with these fringe models? Even the IPCC director is chiding the doomsayers to not be so extreme in their prognostications.

Weather reports now use scary red color schemes to represent highs when a few years ago, higher highs were represented with a sun & blue color scheme. News coverage of heat outweigh coverage of summer time record lows & record sized hail in the mid US & Europe.

briantakita··on If Web Components are so great, why am I not using them?
Astrojs recommends a great way to initialize & light-weight hydrate the UI using web components & custom tags.

https://docs.astro.build/en/guides/client-side-scripts/#pass...

briantakita··on Ice core scientists in East Greenland reach bedrock
You seem angry, so I'm going to try to explain (from my perspective) why someone may have the perception that you reacted to.

There is plenty of criticism over relying on mathematical models that fail to accurately predict the future (all of the glaciers were predicted to have melted 3 years ago, snow was supposed to have been a thing of the past, etc.), cherry picking data, questionable measurement & sampling, not considering other forcing inputs, etc. It's a complicated claim that has valid criticism on it's foundational pieces If any foundational premise of the claim is invalidated, the entire model is invalidated. The consensus models are complicated so I'm not surprised that it has a difficult time standing up against scrutiny & needs to be adjusted frequently.

There is also dissent among scientists, including from Nobel Laureates (who had opportunities cancelled after dissenting). "The doomsday cult" reference comes from the doom & gloom sensationalism. For example, I a heard chorus of "we are fucked" from coworkers in the office about 15 years ago in response to some news back then. I don't agree that "we are fucked". Humans have been through more environmentally challenging times with less technology & global knowledge.

The climate is changing...always has changed & always will change. What are we going to do about it? Are we going to pretend that we can stave off the inevitable, taxing/restricting the population which weakens their ability to adjust to these inevitable changes...while wealth is concentrated to the elites? There is a widespread perception that is happening. When the issues reach it's crescendo later in this decade & the fallout in the 2030s (winter occurs after the Solar Solstice, solar exposure increases during winter), there will be many who will not buy the APGW narrative as the reason for their problems. The peaceful solution is a decoupling from systems that don't benefit the person/group, which I expect to happen. Others, such as Peter Turchin think there is a high probability of violent uprising & he seems to think addressing APGW is a unifying force...I disagree on both premises but I think his analysis is valid & worth getting into.

I think the animus generated by climate alarmism putting the blame on the population reduces effective cooperation among people & will be exasperated as the climate does change, as the Geomagnetic wander deepens in it's cycle, as magnetic fields fluctuate in our solar system, etc. A spirit of cooperation will unify humanity while the blame game will cause conflict. Doom & gloom is unhelpful. The "doomsday cult" will increase in their doom & gloom as people walk away from their petulance & their social leverage wanes.

briantakita··on The Lonely Work of Moderating Hacker News (2019)
> Actually laughed out loud at this.

Tell me how I can cite an example of someone downvoting/flagging a post in "bad faith"? Perhaps I do have an example. My previous post in this thread was downvoted. Who downvoted it? Why was it downvoted? Was it downvoted in good faith? What HN guideline did it violate?

> Plus you seem to be confusing downvoting for moderation. It is not surprising that strong unorthodox views are downvoted. That's pretty much definitionally what "unorthodox" means, that most people won't like the view.

Then it should be added to the HN guidelines. @Dang, please codify "Don't post viewpoints that most people don't want to view" in the HN guidelines. @sanderjd expressed a reason for downvoting unorthodox views & if it's the position of people who downvote/flag posts, then let's make it an explicit rule.

Thank you to @sanderjd & whoever downvoted by previous comment in the thread (possibly also @sanderjd) for providing an example to discuss.

briantakita··on The Lonely Work of Moderating Hacker News (2019)
Apologies for the mis-edited, grammatically incorrect, & unclear sentence.

> I have read this sentence four times and I have no idea what it means.

I'm motivated to make an effort to comment when I think I can contribute something to the discussion in accordance to the HN guidelines.

> which often occurs when the trend of the discussion is perceived to possibly be leading down a false or unoptimal path...an unorthodox view

I'm motivated to express views that I perceive to be valid/true/truthful when I have not seen these topics addressed. This means the expressed perspective is often unorthodox, since the orthodox perspective has already been addressed. These expressions are not always unorthodox, but I intuit that they are often more unorthodox than the norm.

My intention is to aid "intellectual curiosity" by expanding the breadth & depth of the discussion.

briantakita··on The Lonely Work of Moderating Hacker News (2019)
I appreciate Dang's effort & value him as a person. I think that he is limited in how effective he be can moderating the site's policies. Any single person would be limited. I think making moderation activity publically justified would lift a burden from Dang's shoulders, weed out bad faith moderation, & provide feedback to moderated authors. A win win win.
briantakita··on The Lonely Work of Moderating Hacker News (2019)
> Dang cited examples; you haven't.

I don't need to. For example, it it possible to cite examples of "bad faith" moderation? There's nothing to cite. It's an ephemeral action. There is no access to who downvoted the comment & why the comment was downvoted.

> You appear to be going on feeling. I'm an intuitive thinker and subject to that myself. When I've collected data, I often realise that I was wrong. So, three possibilities present themselves:

In this case, there is no data to collect. I also check my intuitions with data. I have also told others that they were wrong (period, end of story) only to realize later that they had some great points & were even right.

> You have a perceptual bias that makes moderation stick out more to you when it is on unorthodox positions

I often comment when my position is unorthodox as it's a motivation to express points that have not been expressed in the discussion. I will also add additional information in a reply. I think both tendencies fall within the HN guidelines & contribute to the value of the discussion...whether acknowledged or not.

> I read it, though I don't feel like I've benefited at all.

Not everyone is going to agree with all of your positions. If you only value those who agree with you or somehow contribute to your beliefs, I'm afraid you are handicapped in the pursuit of truth. I find value in your comment & took the effort to respond...This site has a guideline of "intellectual curiosity". Taking a pre-determined closed stance does not really follow that guideline.

> Unorthodox opinions may be correlated with negative tendencies such as lack of factual foundation or inflammatory tone, and are moderated for those reasons

Let's say someone exhibits these negative tendencies. If the moderator must justify the downvote/flag action in the public record, the original author will receive feedback on their lack of factual foundation or inflammatory tone & adjust their posts accordingly. Right now, there is only non-obvious negative feedback...unless someone who downvotes/flags posts a comment explaining the reason, which I observe to be rare.

There is also a double standard. Many orthodox opinions are upvoted without any factual foundation & have an inflammatory tone. I suppose my assertion could be tested with sentiment analysis & score. Are there any open source projects to perform such a test? How could the software developer code what is orthodox or unorthodox? I'm challenged in creating a system as to how to verify the claim with data. Public justification of the downvote/flag would help immensely.

I have to note that this is a weakness of a Positivisist philosophical position. What is easy to quantify is "more real" & what is difficult to quantify is "less real". What is easy to quantify can be cherry-picked to support a pre-conceived position. It's too easy to game the perception of reality. It's too easy to deny the existence of a phenomena when there are no handles to measure the phenomena. Conversely it's also easy to create a conspiracy theory about it. There is no practical way to verify or invalidate the claim in quantifiable terms, so one can only use logical/rational discourse, adopt heuristics, & express subjective perception.

briantakita··on The Lonely Work of Moderating Hacker News (2019)
> nearly everyone with strong passions on a political topic feels like HN is biased against, and even is suppressing, their position

I believe that you have expressed this stance for at least several years now.

Perhaps these people's perceptions are well founded. It seems as if an orthodoxy is being enforced & people whose opinions that run counter to the orthodoxy, particularly when the orthodoxy is covertly political while masquerading as a truism.

You replied to an email from me stating a similar position...except you pointed out opinions of both the left & right of the political divide are moderated. I don't think that's that's the important imbalance though. It's the unorthodox who are more heavily moderated. There's a double standard, where the orthodox frame is given far more leeway, even to the point of breaking guidelines, without moderation.

I don't see much public self reflection on the moderation...mostly denial & self justification whenever someone brings it up. Seems like the same gas lighting that the corporate media, "thought leaders", the management class, the expert class, & elites push onto their subjects.

Perhaps some of the "strong passions" are in part inflamed by the negative reinforcement of the moderation activities...being punished for expressing observations & thoughts, taking a stand on covertly political topics, expressing the unorthodox. I have learned to not care about being downvoted or flagged or being threatened to be banned from this site or told to slow down as long as I am seeking truth & expressing in pursuit of truth. If my karma goes negative, so be it. I've learned to not be impressed by vanity metrics.

Right now it seems that nobody moderates the moderators...meaning there's no effective feedback about moderation activity. The moderator can simply use the same canned denial whenever any form of critique comes up. The downvoter or flagger can use the same knee jerk reaction to quash any self determined unapproved expression. It's too easy. It creates covert hostility on the site.

One thing that could help is transparency of voting & flagging. The people who do these activities also have bias & I don't think it's always done in good faith nor does it always support the stated guidelines of this site. Perhaps a form to explain why the downvote or flagging was done & how the guidelines or culture of the site was violated would reduce retaliatory downvoting/flagging.

If I make a comment I put in effort to think about & express my opinion in the public record. I'm motivated to put forth this effort when I think like I can contribute some to the discussion...which often occurs when the trend of the discussion is perceived to possibly be leading down a false or unoptimal path...an unorthodox view.

Downvoting/flagging should also require effort to weed out retaliation & have a cost if done in bad faith. If someone feels justified & can express why they are justified in downvoting/flagging, why not make it public record as well? The person whose expression was downvoted or flagged will have feedback to improve their expression if they violated a HN guideline. As it stands now, the author has to guess...with a possibility that the downvoting/flagging occurred in bad faith.

I appreciate whoever reads this long comment. I have learned much about human & cultural nature in participating with this site & I am grateful for this.

briantakita··on New open-source Arctic images dataset coming
Does the magnetic polar shift affect the jetstream? If the jetstream is affected, would the regional temperatures be affected? Would the weakening magnetosphere affect jetstreams & temperature? If so, how?
briantakita··on This month is the planet’s hottest on record by far – and hottest in 120k years
> Who cares? if everyone dies and you say "well it always changes" the answer is still "...and we could have done something about it and we didn't do enough."

I don't take a nihlist approach. I take a realistic approach. The changes will occur. What will we do about it? Go into a delusion that we can stop the change or take steps to prepare?

> Well it was one bearing if it was like this in the past: it gives people a convenient argument for dismissing it now

I'm not dismissing it. I'm saying it IS HAPPENING & nothing we do will stop it. So what are we going to do? Sacrifice to the gods to stop the inevitable? Good luck with that...

I would prefer to mitigate these changes by hardening our infrastructure, utilize tech & social systems to improve quality of life, and address pollution like the toxic sludge byproduct to mine materials for your "renewable" equipment.

briantakita··on This month is the planet’s hottest on record by far – and hottest in 120k years
Extraordinary claims require extraordinary evidence. Mathematical models with curated inputs & ever changing factors are not extraordinary evidence.
briantakita··on This month is the planet’s hottest on record by far – and hottest in 120k years
The climate always changes. Always has & always will. No political movement, economic paradigm, or technology will make the climate static. The geomagnetic field fluctuations, Sun, the solar system's current cosmological coordinates, cosmological effects are too big of a driver of the climate.

Geologically speaking, we have just left a mini-ice age. Our efforts are better invested in adjusting to these inevitable changes.

briantakita··on This month is the planet’s hottest on record by far – and hottest in 120k years
Does global warming cause summer hail storms & record cold temperatures in large regions as well?
briantakita··on This month is the planet’s hottest on record by far – and hottest in 120k years
There were no precise instruments 120k years ago. The historical record used is a hodge podge of proxy data. Much modern temperature data was US centric. Also, there is controversy over the placement of temperature stations (e.g. on an urban heat island, next to an airport, near exhaust vents). Factors were added to temperature modesl (there were higher apples to apples temperature readings in the 1930s). Many regions have record cold temperatures as well.

I have doubts over the OP claim. It sounds like sensationalism. Review & time will be needed to verify the claim.

briantakita··on Chaos gardening is a carefree approach to gardening anyone can try
https://www.amazon.com/One-Straw-Revolution-Introduction-Nat...

https://www.permaculturenews.org/2020/07/25/the-philosophy-o...

briantakita··on Progressivism increases with population density (2021)
> I know plenty of church going Catholics who are happy to talk about gay marriage, animal rights, and abortion, and they aren't conversations that anyone is going to call "progressive"

I grew up as a Roman Catholic & studied it's history, including the schism from the Eastern Orthodox Catholic Church. The Roman Catholic Church centralized it's authority to the head of the Church of Rome (the Pope) while the Eastern Orthodox Catholic Church kept the more decentralized governance structure of synods of churches & the founding theology from the Council of Nicaea commissioned by Emperor Constantine in AD 325.

The Roman Catholic Church is an Imperial Church, founded by the Council of Nicaea during the reign of Constantine that later consolidated influence to a single prominent urban area...Rome. The Roman Catholic Church "innovated" it's theology over ~1700 years while the Eastern Orthodox Catholic Church strove to stay true to the original theology.

With that being said, I would consider the Roman Catholic Church to have urban imperial tenancies & was among the major centers of power from it's founding, through the middle ages, to current times.

Also note that "progressive" is a comparative term of progression...meaning it is compared against current norms. As the norms change, the definition of "progressive" changes. A large institution such as the Roman Catholic Church has inertia & will usually not be at the vanguard of the current form "progressive" ideology. There are elements of vanguard progressivism within the Roman Catholic Church, but that is counterbalanced by others in the institution.

briantakita··on Progressivism increases with population density (2021)
> countryside is full of inequality

I think it has to do with more emphasis on physical labor as conviences one would find in an urban environment are not available. Traditional gender roles are more prominent. A healthy culture will mean more peace, happiness, & coexistence with these rules. There are certainly strong women in rural areas, but men have a biological advantage for physical labor.

> drug abuse, drunkenness, etc.

I'm not sure if it's better or worse than urban environments, but a healthy culture & economy certainly helps.

Progressives tend to favor redistribution, which makes sense for high population densities. High population densities tend to rely more on inputs from the outside to support the population. Rural areas tend to be more self sufficient & even net producers of food, raw resources, & non manufactured products. The survival of the people in high population densities requires these resource inputs. A bit less so for rural environments. Rural populations do benefit from urban centers, but there are also costs in supporting high population densities. So rural areas are incentivized to take progressive policies with more of a cost/benefit analysis rather than requiring such policies for its survival.

I think the Hank Williams Jr. song exemplifies the attitude of many in rural environments. Note in the song, he befriended an urban finance professional, who was murdered at a convenience store. If he met the murderer he would "love to spit some beech-nut in that dude's eye"...where even justice is a self-reliant responsibility, rather than delegation to institutions. This attitude would be seen as an anathema to progressive ideology which has more faith in delegating justice to institutions.

"A country boy can survive" -- Hank Williams Jr

briantakita··on Young people are flocking to astrology
These are more like frameworks for imagining & interacting with the complexities of reality. Similar to an interactive Philosophy. Worldviews cannot be avoided & nobody holds a purely objective viewpoint...anyone who claims to hold an purely objective viewpoint is a liar or delusional.
briantakita··on Exxon bets carbon will be the new oil
> Going carbon free on a big enough scale to impact the climate, according to existing models, requires getting these petroleum reserve holders to give up their massive wealth in exchange for little to nothing, and large developing economies to destabilize themselves to go carbon neutral.

The climate will continue to change even if humanity goes carbon free. When it comes to climate, the only constant is change.

> Poor Indians and Chinese aren't going to give up their opportunity to secure better lives for themselves for the sake of the climate.

Or fall for the NeoColonialist trap of paying taxes to financial markets to "save the world". Instead, the producer nations will leverage their positions as commodities become more valuable.

briantakita··on Exxon bets carbon will be the new oil
It looks like Exxon is pivoting to be an energy provider & owner of piping infrastructure, with petroleum products being a product line. The CO2 pipelines seem similar in infrastructure to oil pipelines. CO2 looks like a great opportunity for companies like Exxon to further consolidate the energy markets & gain entry into the heavily subsidized Carbon Capture market. They will gain tax funded & printed revenue as well as more pipeline infrastructure.

On the PR front, Exxon is now a "Green Company" who is "saving the world from Climate Change". Their ESG score will rise which will attract additional investment in public markets.

I wonder how many Carbon Offset credits this will yield them. Will this make Exxon a "Carbon Neutral Company"? An interesting mix of finance justified by environmentalism & a case example of what happens when environmentalism is reduced to a single metric. Well played Exxon, well played...

briantakita··on Spike in Homelessness in US Cities Isn’t Slowing Down
Real estate prices is propped up with credit. Credit can be created at ever increasing numbers until there is a collapse in the credit markets or the monetary system. When loans become unpayable, defaults occur. If credit markets collapse, then housing prices go down.

Real estate has value & a premium associated with the credit markets & revenue generated by the property (e.g. rentals).

briantakita··on OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]
The High Performance Backend is written in Rust.

> nextcloud is still a buggy php app (without swoole) and owncloud is a completely rewritten in golang.

I'm just getting started with Nextcloud & did some research into the topic. My take is they are going to keep PHP due to legacy & interoperability reasons.

How is the DX in making an Owncloud App? Also, are there open source alternatives to their Enterprise features, such as Microsoft integration?

briantakita··on Don't Take VC Funding – It Will Destroy Your Company
The definition of "success" is different between a bootstrapping business & a VC funded business. A consultant can define success as "making enough money to live off of". A VC funded business has a different definition.

So how would a study be conducted? A survey asking if the business was "successful"?

briantakita··on Why I Hate Frameworks (2005)
If only there was a framework to locate Why I hate framework posts...
briantakita··on Why are there no startups in the real estate construction sector?
> they are deeply conservative but saying that regulations are in place for the purpose of keeping home values is reaching.

That is a common stated goal by HOA officers used when I inquired about building alternative structures in a HOA when looking for land. Also preserving uniformity is a common reason.

I agree that there are underlying motivations, but I'm not sure what they are. It could be driven by some sort of underlying social contract that was established with the HOA or some fear of the neighborhood getting out of hand or diminishing in prestige if someone puts up a Yurt, Geodesic Dome, or a Tiny Home. A common constraint is forbidding habitation within a RV & minimum livable square footage & footprint. Contractors benefit from these rules as a minimum square footage is more expensive to build. It would be interesting to see some research into the underlying rationale of these administrators.

← PreviousPage 6 of 34Next →