Recent submissions

Comment · 5 months ago
Not trying to be an Ai-hater or anything, but what is the point of this? Some pronographic obsession with "AI"? I am seriously asking.
Comment · 1 year ago
Can't wait for the Buble to burst so we can get back to solving real problems (like the fact that we have very little competition in the CPU market right now, AMD is getting way too comfortable...). I do think though that when this bubble bursts it will hurt the machine learning field (which does have people doing practically useful stuff like protein folding) and investors might pull all funding because this generative nonsense(which has no real use beyond generating porn) will taint the entire field, even the parts of it that are actually useful.
Comment · 1 year ago
I agree so much with you. This is not a dataset. This is the vomit of an LLM making stuff up. Like...why couldn't you just collect the data that already exist?? Why do you need an LLM?

Adding an LLM to this just adds a unnecessary layer of complexity, for what benefit? For street cred?

Comment · 1 year ago
Comment · 2 years ago
Scrolling shooter "clone" of Strike Gunner S.T.G game.

https://github.com/thebigG/Gunner

It's got long ways to go before being "complete", but I'm enjoying the heck out of working on this. I like working on things that aren't tied to money/serious job because they remind myself of the joy in programming :)

Comment · 2 years ago
That actually kind of makes sense. The framework I'm using (Yew) compiles down to WASM. So the entire website is loaded up-front first. It's like loading an entire app on your browser. The idea is once you load it, it should go really fast.
Comment · 2 years ago
Yes, the url (https://thebigg.dev/) is correct. I just tested on my phone and it's loading just fine--I have an Android phone and test it on Firefox and Chrome and works just fine. Interesting that it does not load for you...what phone/browser are you testing it on?

Also, sorry! Already bought the domain a while back ;)

Comment · 2 years ago
Comment · 3 years ago
Thank you all so much for making this space on the internet one of the best places to learn and share knowledge.

Gracias :)

Comment · 4 years ago
I know this is a bit of a loaded question in the C/C++ world. But really depends on the project. Most cases it seems I go with CMake just because that's what everybody seems to use most of the time. But I do long for the day that modules get fully implemented in all compilers and we get some kind of standardized solution that's akin to Cargo/npm/maven... One day. I try my best to keep things simple.
Comment · 4 years ago
I almost exclusively use C++ for my projects. Especially modern C++. When it makes sense(especially for dev tools), I use Python since for those I'm not so worried about distribution and long-term robustness.

Anyway here they are:

Qt desktop app written in C++:https://github.com/thebigG/Tasker

Simple GPIO front-end for linux GPIO driver(could definitely use some improvement) written in C++ and uses boost:https://github.com/thebigG/simple_gpio

WebApp I JUST started working on(This will be a frontend for a YOCTO/FPGA project I'm working on; guitar pedals), and yes it uses good old C++ and runs on the browser:

https://github.com/thebigG/wPedals

And while I'm at it, might as well mention my custom plugins for Godot Game Engine(C++):https://github.com/thebigG/godot-3.x-modules

I have found that C++ is the best compromise for me between performance and elegance ifI do say so myself.

Comment · 4 years ago
I use clang-format for a lot of my projects, but there were certain things that I wished clang-format did. Like ignore certain directories and a more explicit way of just checking the files without modifying them. This script is basically a wrapper for clang-format that adds those options via YAML configuration file. I find it quite useful for some projects of mine(especially when I want to ignore some directories). Hopefully some people find it useful as well.
Comment · 4 years ago
Nice try, manager ;)

We work on side projects because we __like__ it. Seeing side projects through the lense of "value" is naive in my opinion. Yes, obviously if the side project has actual users than that's a plus. But companies like seeing side projects because it __does__ show that the candidate really likes what they do for a living. Now whether the company is purposefully using that to expect people to work 60 hours a week is a different discussion. And while I'll probably ruffle some feathers by saying this, I'll say it; software is a sport. Very much like a sport, if you stop doing it then you'll get fat and lose your touch. People that work on side projects are constantly honing their craft and because of that they tend to be the best athletes.

If I owned a baseball team, I sure as hell want the best. And in my humble opinion, the best are usually __always__ working on getting better at the game. AKA working on side projects ;)

EDIT:Just want to clarify; it is WRONG of a company to expect people to work 60 hours a week. Just so we are in the same page. I am NOT condoning that.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton