quyse
Another thing is Intel drivers. There's official Intel driver assistant software which installs latest drivers for Intel things (graphics, network, and so on). Only for Windows to re-install their "stable" outdated graphics driver next time it sees it. Again, I couldn't stop it. How hard is it for Windows to see that the driver already installed is newer already? Why even Intel cannot talk to Microsoft and decide between themselves a solution for this?
For added complexity, the agent must approve transfer if a user is an admin (as determined by callable function isAdmin), so the agent actually has to make a decision, rather then blindly decline all the time.
I mean, how hard it can be to make an AI reliably doing an equivalent of this code?
if(isAdmin()) approveTransfer(); else declineTransfer();Remote: Maybe
Willing to relocate: Yes, preferred
Technologies: C++, Haskell, Nix/NixOS, JS/Typescript/Solid.js/React, PostgreSQL/ElasticSearch/BigQuery, Terraform, Linux, dedicated servers, AWS, Google Cloud, Cloudflare, 3D graphics (Vulkan, OpenGL, DirectX)
Résumé/CV: https://www.linkedin.com/in/quyse/
Email: [email protected]
I am a hands-on generalist developer. Co-founded blockchain analytics startup, built backend/infra up from zero. Also worked in gamedev (industry and indie) as a graphics/engine programmer. Participated in competitive programming in the past (two-time ICPC finalist) and present (Kazakhstan's 2024 finals). The best fit is a tech co-founder/early employee role at a frugal startup - love to wear all the hats at once.
At this time I am specifically looking for offline/hybrid opportunities with relocation/visa support. Starting remotely is fine, but permanently remote position is probably not wanted, unless for some unique opportunity - while I do enjoy the freedoms of remote work, working remotely from across country borders was isolating.
It works by running a game in Linux (I use NixOS btw) under Wayland (sway), capturing the frames via Pipewire in form of DMAbufs and passing them to ffmpeg's VA-API encoder (so frames don't leave GPU memory and are encoded on GPU right away), and finally sending encoded packets through WebRTC media stream to a web client. Inputs from a client are sent back to the server via WebRTC data channel and injected into Wayland.
Running the prototype over local network displays zero perceivable latency. (Of course when playing on a remote AWS server the latency is visible as expected). Pleased with the result so far, although it's my first experience with Pipewire, VA-API, and WebRTC, so my implementation is probably far from optimal.
Overall, very impressed by WebRTC - such a powerful thing right in every browser. Continued to be amazed by NixOS - my AWS AMI is NixOS-based and can be built and rebuilt with granular caching, with a single `nix build` command. Also Terraform/OpenTofu - just makes it all possible deploy-wise. So much good stuff exists!
Remote: Maybe
Willing to relocate: Yes, preferred
Technologies: C++, Haskell, Nix/NixOS, JS/Typescript/Solid.js/React, PostgreSQL/ElasticSearch/BigQuery, Terraform, Linux, dedicated servers, AWS, Google Cloud, Cloudflare, 3D graphics (Vulkan, OpenGL, DirectX)
Résumé/CV: https://www.linkedin.com/in/quyse/
Email: [email protected]
I am a hands-on generalist developer. Co-founded blockchain analytics startup, built backend/infra up from zero. Also worked in gamedev (industry and indie) as graphics/engine programmer. Participated in competitive programming in the past (two-time ICPC finalist) and present (Kazakhstan's 2024 finals). The best fit is a tech co-founder/early employee role at a frugal startup - love to wear all the hats at once.
At this time I am specifically looking for offline/hybrid opportunities with relocation/visa support. Starting remotely is fine, but permanently remote position is probably not wanted, unless for some unique opportunity - while I enjoy working from a comfort of my room, working remotely across country borders was isolating.
I am a hands-on generalist developer. Co-founded blockchain analytics startup, built backend/infra up from zero. Also worked in gamedev (industry and indie) as graphics/engine programmer. Participated in competitive programming in the past (two-time ICPC finalist) and present (Kazakhstan's 2024 finals). The best fit is a tech co-founder/early employee role at a frugal startup - love to wear all the hats at once.
At this time I am specifically looking for offline/hybrid opportunities with relocation/visa support. Starting remotely is fine, but permanently remote position is probably not wanted, unless for some unique opportunity - while I enjoy working from a comfort of my room, working remotely across country borders was isolating.
echo '--url https://google.com/' | curl --config -Although my immediate thought was - DRM is just wrong. It will only punish legitimate players and will be cracked quickly anyway. Indie games do not need DRM.
Also I'm generally wary of subscription services. For any sort of "serious" game I would prefer buying, so to not depend on a subscription where the set of available games may change at a whim. However one interesting possibility may be a partnership with a platform like itch.io. They have literally thousands of games, and a lot of them are quite original, but I'm generally not ready to pay for them - as a lot of them are in development/not finished/bad quality/obviously overpriced. Subscription which gives access to all (or most of) the games of itch.io may actually make a lot of sense, encouraging players to try much more games. Just a thought.
Good luck!
From the front page I expected maybe some web interface for doing various tasks, such as Nix package management or setting up Let's Encrypt, etc, but judging from the docs, everything should be done via standard Nix/NixOS commands in command line. So, I'm sorry, what service Shipnix actually provides, apart from initial setup of the server with NixOS and SSH keys, that would justify paying monthly? At least it's not clear from the docs.
linked from their own website: https://postgrespro.ru/education/books/internals
Gitlab.com login: endless browser check with privacy.resistFingerprinting
I've been thinking how interesting it would be to create a user-friendly Linux distribution on top of standard NixOS (similar to what Manjaro is to Arch), which would not require learning Nix language or tinkering with the configs. I mean, system configuration/choosing packages/drivers/kernels should not really require a user to write in Nix language - the sane choices can mostly be represented by a set of GUI checkboxes. There also could be GUI utilities for other Nix goodness, such as creating nix-shells with necessary dependencies available, declaring wrappers for proprietary software, or building temporary VMs. So, I would say, the user absolutely does not need to know a lot about Nix to fully appreciate robustness of NixOS way, and in principle, with the right tools/GUIs it can be very approachable for even non-technical users - it's just that user friendliness seemingly has not been a priority so far.
Remote: Yes
Willing to relocate: Yes
Technologies: C++, Haskell, Nix/NixOS, Docker, 3D Graphics (OpenGL/DirectX), Javascript/node.js/React, SQL, clouds/dedicated servers
Linkedin: https://www.linkedin.com/in/quyse/
Github: https://github.com/quyse
Email: quyse [at] quyse [dot] net
I'm hands-on generalist developer with ~10 year experience. Worked in gamedev (graphics/engine/network, industry and indie), co-founded blockchain analytics startup in backend/infra/devops role. Self-learning new stuff as needed, specializing into whatever areas required.
Not afraid of algorithms (participated in competitive programming) and so would love to work on science- or algorithms-packed project. May also be a good fit for wear-many-hats tech co-founding role / early employee of a small startup.
Before that I used giant Docker image with all sorts of build tools installed/built, plus persistent VMs which had to be maintained manually, and Nix made it so much easier. Nixpkgs provides a good foundation - it has almost all software you may need and all the utilities to modify it or add new software. Need to patch or switch to custom version some obscure dependency of a compiler building another compiler building a library you use? Override a derivation, and all the dependent stuff will be rebuilt automatically. For building software Nix can be seen as a kind of super-Docker - Nix store allows for more granular caching than just layers, so incremental improvements can be done much faster. Essentially Nix turns files and packages into values in a programming language, so instead of hacky bash scripts trying to imperatively maintain a file dump, you just compose immutable packages by writing expressions.
That said, Nix is really hard to understand at first, comparable to Haskell/monad tutorials. I remember I made a few unsuccessful attempts at it over a ~6 month period, every time becoming more desperate, and then it finally clicked after careful reading of Nix pills [2] for a few consecutive days. To me, the most interesting thing to discover was that while Nix/nixpkgs do necessarily use some "hard" concepts like fixed point, it is in fact quite "old-school" and mostly about Unix, executables, linking, string templating, contains a lot of bash scripts, etc, so it's not really another Haskell. In fact, traditional building of C/C++ software with autotools is supported in Nixpkgs better than building modern stuff like Rust or Go, due to reliance of the latter on own package managers.
> Pricing for Polycloud is only $0.004 per GB per month. There are no other fees as long as you do not egress more than 100% of your data during the month. If you do egress more than 100% of the amount of data you have stored then you will only be charged $0.01 per GB for any overages.
Looks like a hidden fee to me. Note that even the Pricing page [2] does not mention it, and the calculator does not allow to enter egress volume for calculation.
[1] https://crowdstorage.com/faq/#what-is-the-pricing-for-polycl... [2] https://crowdstorage.com/products/polycloud/pricing/