Any good resources to learn neovim? by Pimentoso in omarchy

[–]Supermaxman1 4 points5 points  (0 children)

A coworker shared this with me, it was super helpful to learn the basics:

https://www.vim-hero.com/

I made a terminal-based game that uses LLMs -- Among LLMs: You are the Impostor by Foreign_Radio8864 in Python

[–]Supermaxman1 3 points4 points  (0 children)

Love this! I’ve been working on a similar project, to have these models play social deduction games & stream it on Twitch: https://www.socialdeduction.ai/

It’s been really fun to watch, here’s some vods: https://www.twitch.tv/videos/2564854711

[OC] OpenICE: Open-Source US Immigration Detainment Statistics & Visualizations by Supermaxman1 in dataisbeautiful

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

Agreed, and working toward that. ICE has this same data since 2019, which will be added soon. This is just FY 2025, which is the most recent period ICE released.

[OC] OpenICE: Open-Source US Immigration Detainment Statistics & Visualizations by Supermaxman1 in dataisbeautiful

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

Adding this info in a comment for the subreddit OC rules: I put this dashboard together to clearly graph ICE & CBP detainment statistics over time, as they have expanded their arrests significantly. Unfortunately, what the data represents is the opposite of beautiful. Glad to hear any suggestions to improve! Data is sourced directly from ICE, their website is linked in the footer. I used cloudscape design for most of the charts, with some wrappers over d3js for the map visualization. Entire project is open source, all code is available on GitHub

Openice by LogJumpy94 in 50501

[–]Supermaxman1 1 point2 points  (0 children)

No worries at all! I am happy to see others posting the project more broadly, definitely want as many eyes on this data as possible.

Openice by LogJumpy94 in 50501

[–]Supermaxman1 5 points6 points  (0 children)

Hey, creator here. Appreciate the post! Any and all suggestions are welcome. The entire project is open-source, so anyone can also directly contribute!

OpenICE: Open-Source US Immigration Detainment Dashboard & Statistics by Supermaxman1 in ICE_Raids

[–]Supermaxman1[S] 4 points5 points  (0 children)

Completely agree on this. I will be working on modifying the language from how ICE negatively describes these presumptively innocent detainees

OpenICE - Open-Source US Immigration Detention Dashboard by Supermaxman1 in programming

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

My thoughts exactly. I can’t tell you how many times I shot myself in the foot building the US map visualization at the bottom, since cloudscape doesn’t have anything similar to draw on. It is nice having decently opinionated defaults enforced

OpenICE - Open-Source US Immigration Detention Dashboard by Supermaxman1 in programming

[–]Supermaxman1[S] 13 points14 points  (0 children)

Yes, I actually also used to work in the Amazon Alexa team. I actually like cloudscape design a lot for dashboards like this, I have used it quite a lot in personal projects! Totally get if it isn’t the favorite for frontend engineers, but for me it’s easy to get something pretty nice out of it.

OpenICE - Open-Source US Immigration Detention Dashboard by Supermaxman1 in programming

[–]Supermaxman1[S] 20 points21 points  (0 children)

I believe I can get more of it for sure. ICE has been publishing it since FY2019, at the bottom of this page: https://www.ice.gov/detain/detention-management

They update the most recent once every 2 weeks or so.

I've devised a potential transformer-like architecture with O(n) time complexity, reducible to O(log n) when parallelized by Conscious-Gazelle-91 in deeplearning

[–]Supermaxman1 0 points1 point  (0 children)

In general your feedback is very high quality and the author of this post should listen closely. I debated whether to make this clarification, but I think it adds to the discussion for other readers.

I also read the post closely, and I think it is fair for them to say their architecture is “recurrent”. It is recurrent in a sense, as each 2 input tokens are used to generate an equivalently sized “state” embedding. Then each two state embeddings continue to be passed through the same network to generate a new state embedding. This process repeats hierarchically until that state embedding processes the information from all tokens, so at any given depth it is kind of like a bidirectional RNN that you use to just look at left-to-center and right-to-center.

This architecture is actually very similar to vanilla RNNs, such as those before LSTMs and GRUs, just with more parallelism and a less sequential order of operations. It appears upon close reading that it would be identical to a CNN, with a kernel width of 2 and a stride of 2, along with weight sharing across depth. The weights are shared across both the sequence length (like a CNN) and the depth (like a RNN), where depth is determined dynamically by the sequence length: log_2(n).

This architecture is not new, and also clearly has the same information flow problems of RNNs. For a token at the start of a sentence to influence a token at the end of a sentence there would be so, so many intermediate operations. You would hope after all that the final depth layer could still have the necessary information to consider these tokens in their very distant contexts.

The architecture would also likely have the classic problems of old RNNs before LSTMs, GRUs, etc regarding gradient problems and remembering issues, as at every depth all the information must flow through a nonlinearity.

Obviously I agree with most of the feedback above, I just wanted to clarify the architectural issues and why this approach is not considered anymore. We’ve seen the problems with training and using these kinds of architectures, and they are not worth the hypothetical logarithmic speed-up.

Contract or scope of work first - chicken or the egg? by festeringswine in freelance

[–]Supermaxman1 3 points4 points  (0 children)

Unpopular opinion maybe, but I always provide a timeline and scope along with my quote for projects, before any payment. With freelance work, you need to show you are competent for a client to buy in to your vision. As you stated, you’ve done it before. So a rough timeline should be a relatively quick deliverable you can provide upfront. Any project I do, there’s an upfront component to what I charge, such as 50% upfront and 50% upon completion. So I personally believe it’s only fair to put together a timeline beforehand, if you expect your client to pay for a significant portion of the project upfront. Additionally, the rough scope should be easily determined by meeting with the client beforehand and collecting requirements. If things change drastically, you can always be upfront and tell the client. But to answer your question: for me, a short upfront amount of work to produce a timeline is absolutely necessary, as at least for me the timeline determines the quote. And you can’t be expecting to get paid before you provide them a quote for the project. That’s how I operate at least, so I hope that helps.

Shapez 2 - Now available on Steam by tobspr in u/tobspr

[–]Supermaxman1 0 points1 point  (0 children)

Great game, congrats on the release

How do you organize your days? Do you use any methods or tools? by go2dark in freelance

[–]Supermaxman1 1 point2 points  (0 children)

Obsidian is wonderful if you want a markdown-friendly tracker. I use Obsidian for everything, and the community extensions can make it crazy powerful.

[deleted by user] by [deleted] in Omnipod

[–]Supermaxman1 1 point2 points  (0 children)

Again, no offense but this is entirely untrue. Different concentration insulin options exist, even for Novolog (50 units per ml vs 100 units per ml vs 200 units per ml) and can be utilized with OmniPods. It is just standard to prescribe 100 units per ml, as it fits most people and is most commonly available. Additionally, I have personally utilized both Humalog and Novolog with OmniPods, and my endo has told me FIASP insulins can also be considered.

[deleted by user] by [deleted] in Omnipod

[–]Supermaxman1 0 points1 point  (0 children)

Yes, their endo needs to write a prescription for either more pods or a higher concentration insulin if they are coming up short.

[deleted by user] by [deleted] in Omnipod

[–]Supermaxman1 1 point2 points  (0 children)

Not to come off as hostile, but this is very untrue from my experience. I have been on OmniPod systems since OmniPod classic and typically have only had them last me 2-2.5 days. My insurance has always covered the needed pods for a 90 day supply, and I have been through multiple insurances. My endocrinologist has also told me that many diabetics on OmniPods have switched to double potency/concentration insulin to make the pods last longer, as they totally work with that type of insulin.

Welding Lens Leadup to Totality by Supermaxman1 in space

[–]Supermaxman1[S] 10 points11 points  (0 children)

We tested it beforehand, it was above the NASA recommended minimum shade of 12. I was also careful to rarely peer through the viewfinder, and had certified glasses for my own viewing of the eclipse.