I heard Java can compile down to native binaries now. I interviewed someone that told me, I haven’t written a line of Java in 15 years.
- 0 Posts
- 39 Comments
I remember there was a joke about this back in the day were someone put a joke error message saying: “that password belongs to ninja123, please enter your password”
lobut@lemmy.cato
Programmer Humor@programming.dev•Scam Altman says it’ll take another year before ChatGPT can start a timer. An $852 billion company, ladies and gentlemen.
20·10 days agoWhy’s this need to be on the LLM? They control the app, can’t they just make a tool call out?
It’s more than that for me. I typically hate doing repetitive tasks but I love automating them and seeing my scripts or apps run or just checking a dashboard feels better.
They said it looks LIKE them … could have easily been another one of the Olsen twins too … 👀
Yeah, I agree with Weird Al, you USE the NET to find a legal way but we’ll just have to wait for Roku.
Yeah, absolutely agreed.
Btw, you probably already know this, but if you don’t. The later versions of Node can run
typescriptnatively. By “run”, I mean, it can run a subset of the language, if your project indirectly or indirectly references a file that has “decorators” or something like that, then you’ll need to use another compiler.ts-nodeortsxare runners that I use typically if I just want to “run” something. They’re basically zero config runners and I can debug with them with VS Code.
I’m a former .NET dev … I stopped quite a few years ago after I joined a Bay Area company. It was quite a change. React 1 was just coming out and I used to just write bad JS on my webpages and I had to rewrite our front-end in React. Also, ES5 or 6 or whatever was getting popular and we had to transition from CoffeeScript.
The JS world gave me whiplash after doing so many years of Enterprise .NET. The .NET tools felt so much more polished.
The fundamentals of Node to me were different than .NET. .NET felt like it had a lot more cruft and “magic” at first. With Node it felt deceptively simpler at first. Then when the
requiresyntax was going away and we hadimportsbut then it wasn’t a realimport. It was a TypeScriptimportor awebpackimport that did arequirebehind the scenes. Then I had to understand why we usedtypescriptbut then what was the point oftscvsbabelvswebpackvsesbuildwhat their roles were and I kind got a bit obsessed with understanding what they did and what was happening under the hood. Then Node officially did doimportand I had to understand what that was all about and how it affected our compilers or bundlers.Sorry I rant pointlessly. Godspeed on your journey!
Remember to add --enable-source-maps and as long as your tools are configured properly it should point to the right line!
lobut@lemmy.cato
linuxmemes@lemmy.world•Guys, what's the best Linux distro to install on my PC?
11·3 months agoI only heard about it through a YouTube recommendation. Very cool features. I may give it a whirl next.
lobut@lemmy.cato
linuxmemes@lemmy.world•Guys, what's the best Linux distro to install on my PC?
1·3 months agoI’ve heard a lot of good things about Zorin OS.
lobut@lemmy.cato
Free and Open Source Software@beehaw.org•FOSS Is Always One Maintainer From Collapsing
13·4 months agoI want to be a maintainer and help out but I just know it’ll be exhausting. I swap languages/projects all the time. I was on the DB (OLAP), architecture, GenAI and DevOps teams just this year alone. The context switching is really bad. I still would like to contribute but I’d want to pick a project that I used semi-regularly and it’s hard to identify when I’m so scatter-brained :/
I will just say that things in tech change a lot in general. That’s just the nature of it.
If I can do one small thing that makes people feel better, then why wouldn’t I do it?
I don’t necessarily see that as a connection to a measure of competency. It seems you do and you probably have good reasons to believe so and I would say that I haven’t experienced that.
If it uses
masterand it’s too much trouble to get people to switch. It staysmasteruntil we can coordinate.If I’m starting a new project I use
main.Why?
It doesn’t take much to do and it avoids any misunderstandings or arguments and we’ve got work to do. I don’t particular care if you guys are “stuck” on
master. If that’s what it is and everyone wants to keep it that way, I don’t have enough will to change it. If it’s under my control, I will change it.
I use Amethyst on Mac and it’s quite good but it is a fancy repositioning system because it bugs out a few times a day and I need to force a refresh.
I think you can do
const thing = ... as constto lock down the mutation?
lol yes I understand I know I sound silly. My home/end aren’t typical on my keyboard. It’s like function and stuff, which breaks my flow for something I do so often.
I use VS Code mainly and I always want to go to the end of a line and beginning. On Mac it’s like CTRL+E and CTRL+A respectively. On Windows, I was like, I guess I could do Windows Key and arrows but it felt off. Installing Vim bindings on VS Code just fixed this all for me. I love it.
[edit] for non-VIM users, you can skip words and go-to braces (and delete what’s in them) and highlight within quotes very easily … for function search, the built-in VS Code is really good too. I also have Harpoon installed to hop between files. If it doesn’t appeal to you, then that’s cool too! Whatever keeps you in there. [/edit]
I’ve tried setting up my own vim stuff and I always bail out because I can’t figure something out. I feel like I need to really sit with it and I’d have the perfect set up for me.
Lastly, I’ve installed vim for zsh and it’s the best. I can hop all around my terminal and highlight and remove things. It’s so beautiful.
Not a word of a lie, I saw a “segmentation fault” error in JavaScript.
Can’t remember how we resolved it, but it did blow my mind.
Yeah that makes sense given the language. So it’ll be a fatter binary than typical for what’s needed.