

Go for it. React wasn’t anything anyone gave a shit about until it was. It’ll eventually die, too, like every other front end framework. Maybe this’ll be the concept that replaces it. Who knows?
25+ yr Java/JS dev
Linux novice - running Ubuntu (no windows/mac)
Go for it. React wasn’t anything anyone gave a shit about until it was. It’ll eventually die, too, like every other front end framework. Maybe this’ll be the concept that replaces it. Who knows?
I never buy gas at BP or Exxon. Ever. Smart phone though? That’s required for my job.
I tried to screenshot it for you but I was too slow. You get a little green toast that says thanks. I just hope it mostly goes to the dev. I’d rather give through Apple Cash or Ko-fi if half of what I donated just went to Apple or someone.
Who would do such a thing??
I don’t think I would agree that just because something is public that it’s a public forum. I feel like the public has to own it as well. I looked it up and maybe it’s because I predate social media by rather a lot, but I think of it in the classical sense:
Public forums are typically categorized into three types:
- Traditional Public Forums: Long-established spaces like parks or sidewalks, where people have historically exercised their rights to free speech and assembly.
- Designated Public Forums: Areas that the government intentionally opens up for public expression, such as town halls or school meeting rooms.
- Limited Public Forums: Spaces opened for specific types of discussions or activities but with certain restrictions on the subject matter or participants.
The important factor being public ownership of the forum. I will concede that it has colloquially come to include public social media, but I think it’s important to distinguish that it’s not really the same thing at all as has been discussed through most of our history.
Food for thought. I just think calling them public forums attaches too much importance to a profit seeking endeavor.
I would only note that for the vast majority of my experience these streams can only return up to a single match. Determinism isn’t really preserved by findFirst, either, unless the sort order is set up that way.
Finding the first Jim Jones in a table is no more reliable that finding any Jim Jones. But finding PersonId 13579 is deterministic whether you findFirst or findAny.
Perhaps you work in a different domain where your experience is different.
I try to prefer .findAny()
over .findFirst()
because it will perform better in some cases (it will have to resolve whether there are other matches and which one is actually first before it can terminate - more relevant for parallel streams I think. findAny short circuits that) but otherwise I like the first. I’d probably go with some sort of composed predicate for the second, to be able to easily add new criteria. But I could be over engineering.
I mostly just posted because I think not enough people are aware of the reasons to use findAny as a default unless findFirst is needed.
I think the process of explaining what you want to an AI can often be helpful. Especially given the number of times I’ve explained things to junior developers and they’ve said they understood completely, but then when I see what they wrote they clearly didn’t.
Explaining to an AI is a pretty good test of how well the stories and comments are written.
Something something sharks?
I appreciate you pointing this out. Today is literally my first day on the job after 5 months, but I’ll throw some cash their way after a check or two.
Idk. Been doing it for nearly 20 years and before that I was doing IBM’s take on VBScript for another 10. So I have my own perspective there. I’ve only ever had to parse massive xmls when doing web apps, and for web backends I really only like Java and NodeJS.
But everyone is entitled to their own take. I would imagine there is a streaming parser in other languages as well.
Maybe look into StAX?
I agree with you almost 100% (except the copyright stuff), but,
The biggest source of resistance is people fearing for their jobs. That said, a lot of them have never actually tried AI, so they don’t know the limitations and why I doubt serious businesses will replace any serious creative work for years to come
…the business owners are just as ignorant. They are trying to replace people with AI, which will disrupt our lives while the CEOs refuse to admit their error and force us all to deal with it anyway. It’s a lot like outsourcing. It’s not as cheap and effective as businesses hoped, customers largely hate it, and we’re still doing it anyway.
AI will be disruptive, but over the long term it will settle down to a small disruption. But the journey to get there might suck a bit.
What is your degree to you? A means by which to qualify for a job? Or the lens through which you perceive and shape the world around you for the better?
Because AI might some far-flung day make the former obsolete, but I don’t think ever the latter.
You made a lot of points here. Many I agree with, some I don’t, but I specifically want to address this because it seems to be such a common misconception.
It does and it doesn’t discard the original. It isn’t impossible to recreate the original (since all the data it gobbled up gets stored somewhere in some shape or form and can be truthfully recreated, at least judging by a few comments bellow and news reports). So AI can and does recreate (duplicate or distribute, perhaps) copyrighted works.
AI stores original works like a dictionary does. All the words are there, but the order and meaning is completely gone. An original work is possible to recreate by randomly selecting words from the dictionary, but it’s unlikely.
The thing that makes AI useful is that it understands the patterns words are typically used in. It orders words in the right way far more often than random chance. It knows “It was the best of” has a lot of likely options for the next word, but if it selects “times” as the next word, it’s far more likely to continue with, “it was the worst of times.” Because that sequence of words is so ubiquitous due to references to the classic story. But over the course of following these word patterns, it will quickly glom onto a different pattern and create a wholly new work from the original “prompt.”
There are only two cases in which an original work should be duplicated: either the training data is far too small and the model is overtrained on that particular work, or the work is the most derivative text imaginable lacking any flair or originality.
Adding more training data makes it less likely to recreate any original works.
I am aware of examples where it was claimed an LLM reproduced entirely code functions including original comments. That is either a case of overtraining, or far too many people were already copying that code verbatim into their own, thus making that work very over represented in the training data (same thing, but it was infringing developers who poisoned the data, not researchers using bad training data).
Bottom line: when created with enough data, no original works are stored in any way that allows faithful reproduction other than by chance so random that it’s similar to rolling dice over a dictionary.
None of this means AI can do no wrong, I just don’t find the copyright claim compelling.
Not that I’m the dev or anything, but I can’t even find any gestures that work with the sidebar open other than to swipe back to the post list. I don’t know if what device you’re on has anything to it with it, but I thought PWAs worked the same regardless of device.
The article is whatever but this headline. How many Gen Z have Boomer parents? My parents are Boomers, I’m Gen X, and my kids are Millennials and Gen Z. I have a Gen Z grandchild.
This headline is so terrible I think it qualifies as clickbait.
I had an A500 and the 40MB drive was as expensive as the computer.
I can definitely account for 1.
I think job postings are better in indeed, but tbh >75% I’ve gotten in pretty much my whole 25+ year career has been through a recruiter. Dice.com used to be big for tech jobs back in the day but I’m not sure any more.
As a SSE, mostly I have recruiters hitting me up through linked in. This is also a really bad time. I’ve been back to work for about a month after 5 months of not finding anything. That’s the worst drought I’ve had in almost 15 years. Usually it’s < 1 month.
Be seriously prepared about cloud. It’s so anyone fucking wants right now. I’m a damn good Java/js developer, but I’m still learning the tech stack and I haven’t touched a line of code yet in this job. Everything has been configuration and pipelines. I feel more like devops than developer.