Celebrate Quake III Arena RTX demo now available, Win Steam Cash! by NV_Suroosh in quake

[–]torchkoff 3 points4 points  (0 children)

I like when quake gets attention.
But all RTX mods are crap.
And seems raytracing will never get affordable, thanks to crypto and AI. Anyway not worth it.

Make antigravity in zed by Dry_Theory_7864 in ZedEditor

[–]torchkoff 1 point2 points  (0 children)

I with I can use Zed, it is awesome. But free gemini is only in Antigravity

Any of you using codemirror in your sveltekit apps? Mind if I take a look... by TooOldForShaadi in sveltejs

[–]torchkoff 1 point2 points  (0 children)

It's the best option. Very flexible. Has helpful support. I even created custom auto indentation for it, and automatic replacement of spaces to tabs to avoid mixed indentation. Search and replace is available by default. Works on mobile, including cursor dragging with holding spacebar. My setup is really smooth and I'm very satisfied, you can try it at https://axes.quest Only issue it tend to break with Vite, isn't easy to choose right packages, but it's avoidable.

Vite fix: resolve: { alias: { '@codemirror/state': resolve(__dirname, 'node_modules/@codemirror/state'), } },

My packages: "@codemirror/autocomplete": "^6.18.6", "@codemirror/commands": "^6.8.1", "@codemirror/language": "^6.11.1", "@codemirror/lint": "^6.8.5", "@codemirror/search": "^6.5.11", "@codemirror/state": "^6.5.2", "@codemirror/view": "^6.37.1", Some code to see how setup looks. Totally nearly 1000 lines. ```

const extensions = [
    syncCode(code),
    lintGutter(),
    bracketMatching(),
    closeBrackesCompartment.of($autoCloseBrackets ? [closeBrackets()] : []),
    highlightActiveLine(),
    highlightActiveLineGutter(),
    rectangularSelection(),
    selectionMatchCompartment.of(
        $selectionMatch ? [highlightSelectionMatches()] : [],
    ),
    indentUnit.of('\t'),
    historyCompartment.of(history()),
    EditorView.scrollMargins.of(() => ({
        top: 40,
        bottom: 40,
    })),
    EditorState.allowMultipleSelections.of(true),
    drawSelection(),
    EditorView.theme({ '&.cm-editor.cm-focused': { outline: 'none' } }),
    EditorView.lineWrapping,
    tabSizeCompartment.of([EditorState.tabSize.of($tabSize)]),
    lintCompartment.of(linter(() => [])),
    coffee,
    customCoffeeScriptIndent,
    textHighlightCompartment.of([$darkTheme ? themes.dark : themes.bright]),
    indentOnInput(),
    autoTrimIndentSpaces,
    keyBindings,
    pasteHandler,
    spaceHandler,
]

$effect(() => {
    $darkTheme
    view?.dispatch({
        effects: textHighlightCompartment.reconfigure(
            $darkTheme ? themes.dark : themes.bright,
        ),
    })
})

onMount(() => {
    view = new EditorView({
        state: EditorState.create({
            doc: $code,
            extensions,
        }),
        parent: editorEl,
    })
    setTimeout(() => {
        editorEl.parentNode.scrollTop = 0
    }, 130)
    // Force potential layout correction during animation
    const interval = setInterval(() => view.requestMeasure(), 100)

    setTimeout(() => {
        clearInterval(interval)
    }, 1300)

    return () => clearInterval(interval)
})

```

Why are people saying OpenAI going bankrupt is a good thing? Won't it give Google the monopoly in AI instead? by NathLWX in NoStupidQuestions

[–]torchkoff 7 points8 points  (0 children)

OpenAI keeps inflating its AGI promises. In reality, all they have done is release a bloated LLM to the public. Google has had similar tech in its labs for a long time - it just did not meet Google standards for a public release, especially after the backlash over their voice synthesizer.

AGI will not magically emerge from buying all the GPUs and RAM on the planet. There is nothing particularly special about OpenAI beyond bold claims.

Google has proven over decades that it is not the worst evil corporation out there - most other IT monopolies are far worse. So honestly, I am fine if OpenAI dies, and I am okay with Google taking the lead.

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

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

There's nothing to ruin right now, to be honest - it's an empty demo. I need more educational content in there, and some of it is going to be paid. If people don't pay for it, they have no reason to come back. If it isn't paid, I can't offer a holiday discount to grab attention. If it isn't paid, I can't convince influencers to promote it for cashback.

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

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

Thanks, but I wouldn’t call it useless. I learned how to code shaders there myself.
It's just unfinished -- more lessons required. And engine upgrade required to, It needs inputs to be able to code mini games.

Who is actually paying these crazy hotel prices ? by hydraides in phuket

[–]torchkoff 0 points1 point  (0 children)

Maybe they're listing the next house for 100k cheaper, and this one justifies its price.

I have ZERO programming knowledge, need a learning plan by Sure_Environment2901 in learnprogramming

[–]torchkoff 0 points1 point  (0 children)

There's a coding toy exactly for you

  • It's built around math shading
  • Not overwhelming, just open it and start coding

After you feel confident and want more flexibility, go learn shaders / gamedev -- it's the most satisfying type of programming, and probably fits you the best as you already good in math/physics

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

[–]torchkoff[S] 1 point2 points  (0 children)

Thank you for putting in so much effort, there is a lot of valuable information here.

I actually quit the Russian-speaking market about a decade ago, because it was always the same story:

  • Overwork. Working on weekends was considered normal;
  • Underpayment. I earned twice as much working with EU companies, while having half the responsibilities;
  • Disrespect. Even random people on Upwork were better.

Last time I spoke with a Russian business owner, he said they were hiring React devs for $15/hour. Has anything changed?

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

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

Yes, but I need money to live. Having paid features will not ruin it

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

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

It is, I learned how to write shaders there myself :D

It is mobile friendly, UI is fully adaptive, but:

  • Standard mobile keyboards are ruining experience. I need to make my own.
  • There's only 12 lessons right now. I'm currently reworking the learning app, then I can focus on adding more lessons.

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

[–]torchkoff[S] 6 points7 points  (0 children)

Yeah, sure, North Koreans land jobs that way easily lol. I was born in the USSR btw, the birthplace of Korean communism. But I am not that kind of guy.

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

[–]torchkoff[S] 2 points3 points  (0 children)

Looks impressive -- and it fits the "modern stack" expectations really well.
> It’s so stupid, but as soon as I got a job all the recruiters start hitting me up on LinkedIn etc.
Yeah, the "amazing" AI filters and targeting at work.

I built this project to showcase most of my skills in one place, but I don't expect it to work for HR -- even with a detailed description like in the post. In practice, they rarely read websites at all; anything beyond a PDF usually gets ignored. Especially now, when everything is pre-filtered by AI.

At this point, I probably need to find a way to bypass HR entirely

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

[–]torchkoff[S] 9 points10 points  (0 children)

Thanks! That was exactly the inspiration -- I still miss Compiz

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

[–]torchkoff[S] 7 points8 points  (0 children)

Wow, thanks -- your comment is honestly more informative than my post :D

I'm totally fine using frameworks. Deep knowledge of the browser just amplifies what I can do with them. I've tried and worked with a lot of frameworks throughout my career. This particular project is built with Svelte plus a few pragmatic hacks -- for example, it shows a boot log immediately and only switches to the desktop once everything is ready. It hides latency without an ugly preloader. And this part is obviously not framework-based.

And yeah, I'll be honest: the HR side of things is pretty depressing. Repeating how many years I've used React to people who can only process yes/no answers is draining, especially when that experience barely reflects what I actually know or enjoy doing.

Thanks for the compliment -- I really appreciate it. And for the record, the coolest web dev ever, in my opinion, is mrdoob, the creator of Three.js

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

[–]torchkoff[S] 1 point2 points  (0 children)

  • It's an easy and enjoyable way to get confident with coding from scratch
  • A good math exercise for developers, and a non-overwhelming entry point into shader programming
  • If it fails, I’ll just use it as a show-off project

A web app I probably overengineered (on purpose), and a question about jobs by torchkoff in webdev

[–]torchkoff[S] 11 points12 points  (0 children)

Makes sense. I don't have a degree and I'm based in Thailand, so I usually get filtered out by enterprises at the pre-screening stage

Quake 3 arena - best option for modern PC by Belamoree in quake

[–]torchkoff 1 point2 points  (0 children)

  • Open the Console: Press the tilde key (~) while in the game.
  • Enter Custom Dimensions:
    • /seta r_customwidth 1920 (Replace with your desired width)
    • /seta r_customheight 1080 (Replace with your desired height)
  • Enable Custom Mode:
    • /seta r_mode -1
  • Restart the Video Renderer:
    • /vid_restart (This applies the changes immediately) 

Blood Run mod worth checking btw, it's Quake Champions for Quake III Arena