HackerTrans
TopNewTrendsCommentsPastAskShowJobs

schindlabua

no profile record

Submissions

Example.org Has a New Website

example.org
4 points·by schindlabua·9 months ago·1 comments

comments

schindlabua
·2 months ago·discuss
Nova Rock is mostly camping on and inhaling dry dirt, camping in and being covered in mud, not going to the toilet for 2-3 days, and eating canned food. But I hear you.
schindlabua
·2 months ago·discuss
Austria is a small country but festival-wise it does host a couple superlatives -- Donauinselfest as the largest festival in the world, Novarock being the largest rock festival depending on how you count. And then theres so many great other festivals in austria and the surrounding countries, big and small.

People keep raving about burning man so I kind of want to go but I wonder whether I'd just be slightly disappointed. Or whether it's an american media influencing europeans thing where expectations become overinflated compared to what we have here.
schindlabua
·3 months ago·discuss
parse json?

const x = await fetch(...); await x.json();

"intercept" code that runs before every request?

const withAuth = (res, options) => fetch(res, { ... do stuff here });
schindlabua
·4 months ago·discuss
I've been using apt for 20 years too and was never a fan of it, canonical repos are never up-to-date and managing ppas is a pain. Yes I'm very hype about nixOS (and that's a rare thing for me), but it is just really really good.

I understand that "just check it out" is not the best advice because the setup cost to using nixOS is really high, and the learning curve is really steep, so it's not like you can give it a whirl for a few hours to experience the workflow. But believe me, once you are used to it, it just so so much more convenient. I'm currently managing my dev laptop, home PC, a WSL, and a hetzner server all in the same repository (allowing for a lot of code reuse). Everything is super orderly and split into modules, everything is declarative, I can roll back to a previous build of my system if I mess up installing nvidia drivers or iwd or bluetooth etc.

It's also not like installing software is harder than with apt (oftentimes it is easer, `programs.firefox.enable = true`) so after you've paid the setup cost there is just no downside. It's a bit like react vs jQuery, or Kubernetes vs hand-written deployment scripts.
schindlabua
·4 months ago·discuss
Which seems suprisingly high given that it's 92 protons worth of antimatter!
schindlabua
·4 months ago·discuss
Fair point but I've stopped trying to declaratively manage stuff in nix that has its own idiosyncratic state management. That way youre just using nix to run an installer.
schindlabua
·4 months ago·discuss
After having done the switch to nixOS, I can confidently say that managing a system any other way (like with apt/brew + 20 handwritten bash scripts) really is neanderthal technology and nix is superior in every single way.

It's also great for the AI era, copilot is really good with that stuff.
schindlabua
·5 months ago·discuss
I do leave PR commits separate. In my teams I don't set up pre-commit hooks altogether, unless others feel strongly otherwise. In projects where they are forced upon me I frequently --no-verify hooks if they are slow, as the linter runs on save and I run tests during development. CI failing unintentionally is usually not a problem for me.
schindlabua
·5 months ago·discuss
I would reckon cleaning up your branch before opening a pull request is good practice. I also rebase a lot, aswell as git reset, and I use wip commits.

Slow hooks are also not a problem in projects I manage as I don't use them.
schindlabua
·5 months ago·discuss
This might be a me problem but I extensively manipulate the git history all the time which makes me loathe git hooks. A commit should take milliseconds, not a minute.
schindlabua
·5 months ago·discuss
I was thinking that he's describing implementing an initial algebra for a functor (≈AST) and an F-Algebra for evaluation. But I guess those are different words for the same things.
schindlabua
·9 months ago·discuss
According to the wayback machine, the change happened somewhere between Oct 7 and Oct 10. Interestingly there are no recorded snapshots on Oct 8 and Oct 9, perhaps the redesign caused a couple days of outage.
schindlabua
·10 months ago·discuss
Haha hey lyc! I didn't forget, you guys were second family! You taught me a lot about maths and code, not sure where I'd be without you :) Learnt more while messing around with fractals and gfx than in all my time at uni.

Honestly I try not doing much computer stuff in my free time because I'm doing so much in my day to day but I'll stop by some time! I've been in the Chaotica discord for years but never said hello.
schindlabua
·10 months ago·discuss
Fractal flames is such a cool algorithm. They're what got me into programming many moons ago :)
schindlabua
·12 months ago·discuss
Except making employers do only easy things will make them stagnate. People who do nothing but simple CRUD apps over and over won't even be particularly good at making CRUD apps... whereas the guy who builds an Unicode font renderer in his free time always seems to write better code for some reason.

Getting better at your job is not just a "personal want" but very much something that the employer appreciates aswell.

Of course reinventing the wheel isn't good in corporate because the reinvented wheel is buggier than the ready made npm package but employers should go out of their way to find hard problems to solve that they can pass to their employees. It's called a growth opportunity.
schindlabua
·8 years ago·discuss
This is way too addictive. I managed to get a 7!

Limit and colimit of presheaves -> Nichkesaisk Formation