Hacker Newsnew | past | comments | ask | show | jobs | submit | rustystump's commentslogin

Tanstack anything has breaking changes constantly and they all exist in perpetual alpha states. It also has jumped on the rsc train with the same complexity pitfalls.

Some libs in the stack are great but they were made pre rsc fad.


It also decoupled fe and backend. You could use the same apis for say mobile, desktop and web. Teams didnt have to cross streams allowing for deeper expertise on each side.

Now they are shoving server rendering into react native…


Behind the mountains of absolute brainrot. I agree. Yt has amazing content But the majority that trends is garbage

well i’m sorry some kids (and adults) are idiots who enjoy brain rot, but i would have been pissed as a kid if the adults came for my intellectual communities because some kids are morons

There are so many reasons to add icons as many have already stated here. One reason i didnt see is for multi lang help. Sometimes the icon is enough when i dont know the language used.

However, i think what may be described here is that apps often deviate from a “universal” standard or reuse something to mean another. This defeats most of the benefits of using icons imo.


Every language i am not deeply familiar with is disgusting.

But for real the ratings for me stem from how much arcane symbology i must newly memorize. I found rust to be up there but digestible. The thought of c++ makes me want to puke but not over the syntax.


  template<auto V>
  concept non_zero = (V != 0);

  template<typename T>
  concept arithmetic = std::is_arithmetic_v<T>;

  template<arithmetic T>
  requires non_zero<T{42}>
  struct complicated {
      template<auto... Values>
      using nested_alias = std::tuple<
          std::integral_constant<decltype(Values), Values>...,
          std::conditional_t<(Values > 0 && ...), T, std::nullptr_t>
      >;

      template<typename... Ts>
      static constexpr auto process() {
          return []<std::size_t... Is>(std::index_sequence<Is...>) {
              return nested_alias<(sizeof(Ts) + Is)...>{};
          }(std::make_index_sequence<sizeof...(Ts)>{});
      }
  };
I most definitely agree.

The difference is that nobody really writes application code like that, it's a tool for writing libraries and creating abstractions. If all of the ugliness of async Rust was contained inside Tokio, I would have zero problems with it, but it just infects everything it touches

Unfortunately it makes the libraries difficult (or at least very tedious) to read. I find zig's standard library a very good reference for figuring out to do things in application space, from what I've seen it's been very clear and useful.

Soc2 and most other certifications are akin to the tsa, security theater. After seeing the info sec security space from the inside i can only say that it blows my mind how abhorrent the security space is. Prod db creds in code? A ok. Not using some stupid vendors “pen testing” software on each mr, blasphemy?

Perhaps i am a bit odd but i dont understood this take. Why do you do what you do? Why do you create anything?

Since before ai all my tiny little works have been public domain and it tickles me pink when i see something of mine out in the wild.

Journey before destination.

With that said though, the people who press the button and fashion themselves creatives piss me off. Heck anyone who has more than a passing interest in gen ai art disappoints me. After all, what is interesting about printing the Mona Lisa compared to creating your own shitty version by hand?


Journey and destination go hand in hand.

Radio amateurs used to be a thing. Because playing with radios is fun, but also because this provided a way to hear things that otherwise could not be heard.


They still are, it's just a full-on boys club where members are getting older and older.

New people are finding the hobby due to all of the stuff going on in the world, an amateur radio license gives you the ability to communicate massive distances without any existing infrastructure - which is super cool.

Digital mode radios are also bringing in people from programming backgrounds because they can move binary stuff over the air with software.


8 hours of output? I get it but poor phrasing.

Deep work with an open office? Dont make me laugh. Please for the love of god bring back cubicles.

The steel man is that in the office you get cross team pollination organically. Team lunches, talking about an idea with another team on how to do something better as in that moment the idea came up. This happens more often in person than remote.

Does it need 5 days a week in the office? Absolutely not. 1-2 is plenty.


> Deep work with an open office? Dont make me laugh. Please for the love of god bring back cubicles.

Or doors.

25 years ago, Microsoft Redmond had a slogan: "Every dev a door".

In early 2000s, it began to be two devs per room. We all know what happened since. Open offices save facilities concrete money per seat. Productivity lost from lack of deep work is not a line item anyone knows how to track.

The "every dev a door" plus "pair programming" was shown by studies from groups like Pivotal Labs as being optimal for working code, but ... and a big but ...

Companies intentionally optimize for things other than working code. You get what you measure and they measure what's easy instead of measure what matters.

// See https://lethain.com/measuring-engineering-organizations/ but also https://lethain.com/good-eng-mgmt-is-a-fad/


I am pretty sure that 99% of the anti rto is exclusively due to the god awful soul crushing commute.

5 days a week an hour each way 10 hours of death each week.

There is no authoritarian “shift” this has been business as usual for the last 100 years. Stupid business but business nonetheless


Only a 100 years — the whole history before that was working in the vicinity of a home, it does feel natural to return to that. Instead of anvils, we hit keyboards and instead of swords produce alignment, but either way it brings food to the table and allows flexibility in work-life?

Not in tech but was a teacher for decades. My first teaching job in early 80s of the last century had a requirement that teachers live within 5 miles of the building.

In general; perhaps a return to guilds? Apprentices? In an area of my city that has a lot of small craft workshops (and, yes, a few have anvils) there are 'work-live' units being built that have workshops on the ground floor and living accommodation above.


What the heck does “produce alignment” mean? I don’t produce alignment, I produce software which solves problems for people.

Noisy open spaces with many people talking at the same time and people coming in sick with contagious respiratory infections is not really a recipe for productivity independently of commute.

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

Search: