Hacker News new | past | comments | ask | show | jobs | submit | athesyn's comments login

It's just marketing.


"Just marketing" in science journalism and publications is basically at the root of the anti-intellectualism movement right now (other than the standard hyper-fundamentalist Christians that need to convince people that science in general is all fraud), everyone sees all these wild claims and conclusions made by "science journalists" with zero scientific training and literal university PR departments that are trivially disproved in the layman's mind simply by the fact that they don't happen, and they lose faith not in the journalists who have no idea what they are writing about, but in science itself

I used to love Popular Science magazine in middle school, but by high school I had noticed how much it's claims were hyperbole and outright nonsense. I can't fathom how or why, but most people blame the scientists for it.

Puffery is not a victimless crime.


Oh, are they selling these?


It's an employers market, so probably no.


Not for senior roles it isn't.


Sure it is.


I've noticed only slightly larger pool of decent candidates when recruiting, but nothing crazy.

The number of unsolicited messages from recruiters with serious offers I receive haven't changed much either.

The only serious change I see is in the number of borderline spam recruiter messages coming to the linkedin profile I haven't updated in almost a decade.


Anyone got numbers?


Maybe they don't live in the same place or work with the same things, or one is remote the other isn't


I'm at a disadvantage here: remote only + moved out of NA.


Interesting! I mean, that it's still a good job market for you (senior developer something?).


The Iran "retaliatory" attack was clearly not a serious effort, they mostly used old cheap rockets and drones. It was more to save face and they got a lot of information on Israel's defence systems out of it. And not to mention it cost the Israelis over a 1 billion dollars to thwart while Iran spend a few million.


To both you and the sibling comment, my only argument here is that these countries are openly at war.


the horror


It's functional in the sense there isn't many functions at all. You can't even do basic things like sort comments.


I'm confused by the labelling, normally "super" implies speed but here the interaction gets slower while the pixels increase. Maybe Max is a better descriptor?


In video game terminology, higher rank words mean more graphical fidelity. Normally this is "Ultra" but "Super" is also common.


Wasn't there a story recently about a janitor ruining 20 years of research or something?


It was something about someone getting annoyed over an alarm from a refrigerator and deciding to pull the plug.


It was something about a bunch of scientists who failed to operate a refrigeration system properly.


Well, as they say it's about who you know not what you know.


Its not even that. Look at the job description for any managerial position in programming and they almost never ask for programming experience.

Imagine two cvs. One has 10 years of experience programming and 2 "managing" a team of software devs. The other 10 years of experience "managing" and knows nothing about programming. Guess who they would hire?

This is because the system is top down. More often than not top directors are old and understand nothing about technology. So they see engineers as threatening and scary and they prefer to hire people they "understand".

Most people managing a software developer team can't read code so everything eventually becomes super political because the manager is guided by impressions and things like the name of the PR ans such.

Its like hiring a blind man to supervise a group of painters. Then managers feel super insecure because they don't understand things very well even if they try with metaphors. Insecure managers tend to be very aggressive and toxic

This is such a sad industry.


True that. Sadly not much progress has been made to get rid of that status quo.


Hooks solved a real problem and I have not heard a single experienced React developer say a negative thing about them.


Totally agree. I've been developing with React for a couple years and before that I was an Android developer for about a decade. React is such a breeze to use compared to the complexity that goes into developing with other frontend frameworks.


Okay, I’ll volunteer. Hooks solve a real problem in a really unidiomatic way that makes real code hard to understand. They put invisible function boundaries around return values and create state machines inside the body of functions which don’t correspond to the actual function body.

I could say the same thing about Solid and its reactivity, and I have. But at least with Solid you know where the magic begins: an opening JSX tag. With hooks, it’s everwhere and you can’t know where magic and non-magic share a space because it’s externalized to linters which have limited capabilities to cross module boundaries.

I don’t like any of this magic but I’ll take “it happens predictably at an angle bracket with a well defined next character” any day.


The magic used by react is very limited, one just really has to look a certain way for a few function calls, as if they were declarations and not abuse it. It’s also not particularly hard to grok what’s behind the “magic” if someone is that inclined - there are frameworks with orders of magnitude more of that.

Sure, solid is better in that respect, but react couldn’t have done any other way if it wants to work without a compile-phase.


Both of them have the same magic, just different variations of it. They both create artificial thunks around something, with special memoizations you haven’t defined right outside of them. React does it at the outside of a component, regardless of how the component is defined. Solid does it at the outside of the outermost angle braces of the returned JSX expression. Both are “spooky action” as the saying goes. Both are “at a distance”, but Solid can much more easily be reasoned about.

And I have no idea why people (including React team members) keep saying React doesn’t have a compiler. That’s literally the only thing that makes it not plain JS.

Edit: and the compiler isn’t as specialized as Solid’s dom-expressions, but it’s definitely not just a DSL over an otherwise equivalent function call. There are special cases for specific props, and they have similar special case rules with Solid. And that special casing has only been more true over time, some people used to write React.createElement directly, but I think approximately no one writes the new jsx(…) directly because it’s specifically intended to be a compile target.


Yeah, I jumped ship from Marionette / Backbone when hooks came around, they finally got me to go "wow, that's way way better".


I've used react daily since the early days. I like hooks but I don't really know what the _real_ problem was that they solved. Getting rid of class components?


>I had a junior on my team propose we switch our year old project to Next’s app router.

that doesn't sound like a big change.


It’s quite a big change, depending on how many routes are in play. Migrating to App Router is non-trivial.

Thankfully, the pages directory model is still just fine, so there’s no immense pressure for existing apps to migrate, and it can be done somewhat incrementally.


Is that supposed to be an argument for or against doing it?


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

Search: