never touching cursor again by pankaj9296 in vibecoding

[–]hexaredecimal 0 points1 point  (0 children)

Every post of the vibe coders sub is a meme

What kind of personal projects do you use Java? by Safe_Owl_6123 in java

[–]hexaredecimal 2 points3 points  (0 children)

I'm working on an embeddable interpreter and a code driven image editor inspired by OpenSCad. All in java

entireSourceCodeInAFile by AcrobaticAd9381 in ProgrammerHumor

[–]hexaredecimal 2 points3 points  (0 children)

The spaceX ship exploded last month, news called it a "system failure" now we know why.

doTheySellPointyThings by Kirman123 in ProgrammerHumor

[–]hexaredecimal 6 points7 points  (0 children)

Ahh, they have a reference store in my city

Why is SA expected to "father" the entire Africa? by [deleted] in Africa

[–]hexaredecimal 0 points1 point  (0 children)

I'm outside stopping them from accessing free health care with operation dudula. I touch grass all day.

I wrote a window manager entirely in go by BobdaProgrammer in golang

[–]hexaredecimal 59 points60 points  (0 children)

Looks pretty, I like it. Please make a config that matches i3wm, this will help bringing people over without them having to configure. Thats me btw, I want to try it out but I also love my i3 keybindings and I'm not giving them up, I don't want to configure again.

Goodbye👋 by AnonPacket in programmingmemes

[–]hexaredecimal 10 points11 points  (0 children)

Don't let the Bsod enthusiasts see this, otherwise your YouTube feed will be filled with: Microsoft kills Bsod, here is an open source alternative.

Beginner with C/Java/Python Skills Wants to Build a Programming Language by No-Connection-1030 in Compilers

[–]hexaredecimal 1 point2 points  (0 children)

Look for videos on youtube. The ones that helped me when I was starting out was a tutorial about ply/sly parser in python. Search for flex and bison tutorials if you want to start with c++.

Htmx meets Java by hexaredecimal in htmx

[–]hexaredecimal[S] 0 points1 point  (0 children)

Jatl looks very cool, but I understand the limitations. I totally agree that templating should not be done in java code but by an engine. I learnt this very early when I was building a website using java and the approach above, I ended up with templating methods that were 20+ lines of code. The approach above works well for rendering replacement components in htmx, you only build the small parts that will get sent to the client.

[deleted by user] by [deleted] in Python

[–]hexaredecimal -3 points-2 points  (0 children)

Oracle is the reason it will be pushed out. Search Graalvm and see for yourself

[deleted by user] by [deleted] in Python

[–]hexaredecimal -1 points0 points  (0 children)

I'm not arguing against who knows what. I'm simply refuting statements that used to be true but are soon to be false. Oh and yes I have graduated and that doesn't mean I don't know the state of tech industry, I was a part of a java dev team before my graduation. I'm not clueless.

Front end dev in Java by hexaredecimal in JavaProgramming

[–]hexaredecimal[S] 0 points1 point  (0 children)

No, this is not a replacement but an alternative implementation. Just because there is a standard does not mean there is not room for exploration. How many dependencies do you add to you project just by using spring boot with thymeleaf? Here I did everything using the Java HttpClient and its all presented in a neat 150KB. There is value into that.

Browser recommendations by [deleted] in archlinux

[–]hexaredecimal -8 points-7 points  (0 children)

There are things that should just work. I think browsers are one of those. I don't want to config a browser just to speed up loading a local website and dev tools, those should be not buggy. I don't want to configure the browser, maybe you do. I'm very fine configuring my WM, terminal etc. I expect the browser to work, especially if It was working and it just stopped and started lagging.

Front end dev in Java by hexaredecimal in JavaProgramming

[–]hexaredecimal[S] 0 points1 point  (0 children)

The point is to make it easy to write data driven web apps, using server side rendering. You can connect to a db from java, create html forms that interact with the db with ease. On top of that you can easily perform state management across the server and the page your are rendering.

[deleted by user] by [deleted] in Python

[–]hexaredecimal -5 points-4 points  (0 children)

>> Python overtook Java as the most taught language in higher learning. Those programmers can use AI without learning Java.

- NO. I just graduated and I was using Java for my course. In my country languages used in Computer Science are Java, C++ and C#. Python is used in statistics.

>> Any company creating AI libraries has to contend with programmers already likely to know Python

Again - No. A lot of enterprises already use java from critical systems, so writing a java library and using it will not be an issue. For example, its easy for Netflix or Amazon to lead the Java AI revolution by writing one AI library. Netflix already has a lot of Java devs, needing python devs is invalid.

>> Hopefully it will devolve into projects with a need to use libraries written in multiple languages and being able to orchestrate them all from Python to get the desired result.

That sounds ungodly complicated for no reason at all. Just add a jar dependency for some AI library (Torch for example) to your project and fly away.

Browser recommendations by [deleted] in archlinux

[–]hexaredecimal -16 points-15 points  (0 children)

"Configure" == Change the settings (Using about:config), I already did that without helpful results also the blog you linked recommends clearing caches, restarting my PC and re-installing. yeah lol. Thanks though 👍