HackerTrans
TopNewTrendsCommentsPastAskShowJobs

nassimsoftware

no profile record

Submissions

Ask HN: Should I move away from JavaScript based skillset because of saturation?

29 points·by nassimsoftware·3 yıl önce·43 comments

Porting my C++ game engine to Android

lisyarus.github.io
5 points·by nassimsoftware·3 yıl önce·0 comments

How to escape tutorial hell [video]

youtube.com
3 points·by nassimsoftware·3 yıl önce·1 comments

AdonisJS a Laravel Equivalent for JavaScript

adonisjs.com
1 points·by nassimsoftware·3 yıl önce·0 comments

Ask HN: Is it still worth learning Ruby in 2023?

3 points·by nassimsoftware·3 yıl önce·5 comments

Switching to C over 'Modern' Programming Languages

devtails.xyz
96 points·by nassimsoftware·3 yıl önce·165 comments

[untitled]

1 points·by nassimsoftware·3 yıl önce·0 comments

With or Without the JavaScript Framework

silvestar.codes
3 points·by nassimsoftware·3 yıl önce·0 comments

Writing a TodoMVC App with Vanilla JavaScript in 2022

frontendmasters.com
2 points·by nassimsoftware·3 yıl önce·0 comments

I think AI will fail to replace programmers

nassimsoftware.com
4 points·by nassimsoftware·3 yıl önce·3 comments

ChatGPT is not a reliable teacher

mostlypython.substack.com
2 points·by nassimsoftware·3 yıl önce·0 comments

How to implement letterbox scaling in PixiJS

nassimsoftware.com
1 points·by nassimsoftware·3 yıl önce·0 comments

Zdog – designer-friendly pseudo-3D engine for canvas and SVG

zzz.dog
2 points·by nassimsoftware·3 yıl önce·0 comments

What I learned by making a game in JavaScript

jslegend.substack.com
1 points·by nassimsoftware·3 yıl önce·0 comments

Ask HN: Know any Front-end heavy open source applications?

1 points·by nassimsoftware·3 yıl önce·2 comments

Ask HN: What web games are you building?

4 points·by nassimsoftware·3 yıl önce·3 comments

When You Should Prefer Map over Object in JavaScript

zhenghao.io
1 points·by nassimsoftware·3 yıl önce·0 comments

A World-Class Code Playground with Sandpack

joshwcomeau.com
2 points·by nassimsoftware·3 yıl önce·0 comments

ChowJS: An AOT JavaScript engine for game consoles

mp2.dk
2 points·by nassimsoftware·3 yıl önce·0 comments

Pipe Operator (|>) For JavaScript

github.com
309 points·by nassimsoftware·3 yıl önce·426 comments

comments

nassimsoftware
·3 yıl önce·discuss
Would you recommend using Kotlin or Java?
nassimsoftware
·3 yıl önce·discuss
Would you say it's worth getting into native Android development as a junior or they only want seniors to fill these positions.
nassimsoftware
·3 yıl önce·discuss
Would say working on backend projects with languages C#, Java, etc... a good idea if it's not possible to get work experience?

I would do those projects, add them to my cv and apply to backend roles for example.
nassimsoftware
·3 yıl önce·discuss
This is exactly what I'm asking about. You hit the nail on the head.
nassimsoftware
·3 yıl önce·discuss
How would you go about demonstrating that you're a dev that do things properly in your resume?

Considering the code I wrote for work is in private repos, would you have to create an open source project to demonstrate this to future employers?
nassimsoftware
·3 yıl önce·discuss
Thanks for making this. I think this is a great idea. I've often come across interviews were I had to solve a problem using React and didn't know how to prepare myself for those kind of interviews.
nassimsoftware
·3 yıl önce·discuss
Is there a point where those AI models could plateau and adding more parameters or data will not improve them anymore?
nassimsoftware
·3 yıl önce·discuss
A reason to keep using Electron rather than Tauri is when you need to make sure the UI is going to be displayed the same way on each platform.

Tauri uses the OS's native webview which means that there can be differences in how the DOM is displayed. It's not the same browser engine being used for each platform.
nassimsoftware
·3 yıl önce·discuss
To give credit where it's due. I came across the proposal through this video : https://www.youtube.com/watch?v=h1FvtIJ6ecE by Theo the CEO of Ping.gg.
nassimsoftware
·3 yıl önce·discuss
If I want to build a cross platform browser extension is there an easier way then having to write it twice?
nassimsoftware
·4 yıl önce·discuss
Would it be possible for browsers to support this? Is it not currently the case due to some constraint? What would be that constraint?
nassimsoftware
·4 yıl önce·discuss
Really glad to see successful games made using Godot like Dome Keeper. This helps signal to others that Godot is viable for gamedev and will probably have an added effect in its adoption.

I however still prefer to use Love2D as I found the code first approach works well with how I like to code games. The cool thing with Love2D is that there are a lot of libraries that you can use that help you save time.

It's analogus to Django VS Flask where Django is Godot and Flask is Love2d where you have to hand pick libs you want to use.
nassimsoftware
·4 yıl önce·discuss
By UI I meant that they're capable of creating beautiful user interfaces throught strong command of CSS on their own. This implies that they have a good eye for what looks good vs not. I guess this what we commonly refer to as graphic design but is implemented for real instead of living in a figma file.

They also have good design sense (UX). So they know what makes an intuitive UI and where to put things. They also can fill in on the designer's blind spots when doing the implementation of a design.
nassimsoftware
·4 yıl önce·discuss
For examples go to : https://pixi3d.org/
nassimsoftware
·4 yıl önce·discuss
The thing I noticed with most JS game libraries is their inability to display text without being slightly blurry. Is there a fix to the issue?

I noticed this in the game you linked as well.
nassimsoftware
·4 yıl önce·discuss
It seems the Steamworks API is just a normal Web API. [0] So you probably just need to use fetch() to make requests to it.

0: https://partner.steamgames.com/doc/webapi_overview
nassimsoftware
·4 yıl önce·discuss
While you could use local storage for saving it's not a reliable method because the user could need to clear their cache for X reason and not realize that their save is now wiped out as well.

Neutralino offers you the ability to use native methods to save data on your computer's storage. You can also use this to create portable save files that the user can keep and transfer over to different computers.
nassimsoftware
·4 yıl önce·discuss
I think an example would be the famous 2D Action RPG CrossCode [0] which is a game that was made using the canvas alone [1]. I doubt that the UI in that game is made using the DOM.

0 : https://store.steampowered.com/app/368340/CrossCode/ 1 : https://steamcommunity.com/app/368340/discussions/0/12918172...
nassimsoftware
·4 yıl önce·discuss
One use case : You have a web version up that is low friction and gives people a taste of the game and you have a desktop version with additional content + ability to have saves that you put behind a paywall.

I think the famous vampire survivor game did this. FNF which is another game went viral with its web version and they're now working on a full release.
nassimsoftware
·4 yıl önce·discuss
According to this : https://github.com/neutralinojs/neutralinojs/issues/869

Neutralino doesn't support 32bit however, there seems to be a fork that does.