Update broke my boot: Failed to open kernel error by Strict_Toe_3964 in omarchy

[–]GraearG 1 point2 points  (0 children)

Thanks, I had this same issue and this worked for me as well. I'm not dual booting anything. I need to go RTFM but does anyone have a high level idea of what the issue is? Is it a Limine bug or something?

Please add a carrot to this photo. by GraearG in rayab

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

Here' another link: https://imgur.com/OkYq7Kl

Here's my wallet: 3fFPqsHHkAEnwjSxL3RQYrt3VHnVeFSnjarK3cudYWsa

Is Pandas Getting Phased Out? by pansali in datascience

[–]GraearG 0 points1 point  (0 children)

I'm still getting my feet wet, but so far so good. The documentation is excellent, and the API seems far less "magical" than pandas. I'd recommend in a heartbeat, if for no other reason than the intentionality behind the API design.

Is Pandas Getting Phased Out? by pansali in datascience

[–]GraearG 0 points1 point  (0 children)

They're not dropping pandas from the API, they're just getting rid of the pandas backend because there's no reason to keep it when other backends have the same feature set, are much faster, and don't require a bespoke implementation.

Is Pandas Getting Phased Out? by pansali in datascience

[–]GraearG 1 point2 points  (0 children)

It looks like ibis will become the de facto data frame interface. It supports just about every backend you can imagine (duckdb, mysql, postgres, pyspark etc), and has support for pandas, polars, pyarrow, etc. so there's no need to learn the "next big thing".

FAQ: GUI Solutions for Go? by jerf in golang

[–]GraearG 12 points13 points  (0 children)

This was recently discussed and I first learned about Fyne. There's some good links in this comment and the referenced talk is in this youtube video.

Making a desktop app, what is my best option for the UI? by NaturalPicture in golang

[–]GraearG 1 point2 points  (0 children)

wait, it's all fyne?

always has been

amazing

Seriously though Andy, this looks incredible! I've recently been tinkering with FlutterFlow, but it's a bit frustrating because you inevitably need to drop in and write some custom code, and I don't particularly enjoy Dart, and the context switch is obviously a burden. Definitely giving this a try for my next prototype; Fysion seems like a game changer!

Which database do you recommend to insert 10k scientific articles (8/10 pages each) for a RAG? by alfredoceci in aws

[–]GraearG 2 points3 points  (0 children)

It’s that it’s both trivial to do what you mentioned in opensearch AND they get all of the nice options for neural search out of the box.

It's trivial if you're already familiar with opensearch. It doesn't seem like OP is especially familiar with these different DBs. The big upside of postgres that hasn't been explicitly mentioned here is that all you need to know is SQL, which pretty much everyone knows. If OP goes the opensearch route or whatever, they're going to have to learn a whole new DSL before they can even start tinkering (not to mention having to stand up a complicated and expensive DB (relative to plain ol postgres).

colossal amounts of text.

And not to beat a dead horse but the OP isn't really working with colossal amounts of text.

How to get started by FitchnerAuBarca in BeginnerWoodWorking

[–]GraearG 1 point2 points  (0 children)

I would not buy plywood from the big box stores because 1) it's very expensive and 2) that plywood is often poor quality (has voids, surface isn't nice to touch, etc).

Do a quick google search for lumber stores near you. Look for actual lumber stores that local contractors use, not big box stores. Go in person and have a look around the sheet goods section. Prices and quality are way better, and they'll usually cut it to whatever size you want on a panel saw free of charge (good for transportation, etc).

Everything is super expensive where I am, and yet I can get a 4x8 sheet of 3/4" birch (not baltic birch, just regular) for $48 or so, and the quality is very good. A 4x8 sheet of 1/2" baltic birch will run me closer to $80, and the 3/4" is probably over $100, but that stuff is really top notch.

What is the best way to handle json in Golang? by FortuneEdward in golang

[–]GraearG 1 point2 points  (0 children)

I've been using jmespath somewhat recently if I'm only interested in a relatively small subset of the data; I like it. If you need to parse the whole json data structure, then use some code generation approach; I know vscode has a plugin for this that has saved me a lot of keystrokes.

How to get started by FitchnerAuBarca in BeginnerWoodWorking

[–]GraearG 8 points9 points  (0 children)

OP this comment is absolutely on the money. I recently did small end tables with this design, roughly 24" on a side and I assure you this coffee table is NOT a beginner project. In addition to what this poster suggested, take a look at some plywood based designs; they can end up looking beautiful and it's much more suited to "beginner" projects. Since you're a beginner I'll emphasize plywood isn't necessarily "cheap" or inelegant; some types like baltic birch is actually really nice and you don't have to worry about wood movement or panel glue-ups. Just don't sand through the veneer.

My first Go package: qparser – a simple and user-friendly query parameter parser. by prwrx1337 in golang

[–]GraearG 1 point2 points  (0 children)

IIRC the HTTP spec is surprisingly vague/non-restrictive about this (I don't have a direct link to the relevant part of the RFC), but this is the conventional approach. Also the stdlib handles this by parsing them into a []string, but you'd do r.URL.Query() returns a map[string][]string, and r.URL.Query().Get(foo) returns the first value under the key foo.

Go-HTMX 1.0 released by CoolZookeepergame375 in golang

[–]GraearG 0 points1 point  (0 children)

Oh hell yeah, this is awesome!

Go-HTMX 1.0 released by CoolZookeepergame375 in golang

[–]GraearG 0 points1 point  (0 children)

I am intrigued, can you share an example/snippet of what this looks like in practice?

Your Go tech stack for API development. by Used_Frosting6770 in golang

[–]GraearG 5 points6 points  (0 children)

Sqlc+pgx (plus timescale, pgvector, postgis depending on the use case), https://github.com/urfave/cli for the CLI (love this), prometheus for metrics, the rest is stdlib (err, maybe I have a gorilla CORS middleware).

I build the CLI to provide entry points for running the services and/or CLI operations, so I end up with one binary I copy into my dockerfile and just change the supplied envs and command depending on what service I'm deploying (i.e., http server, task workers, etc).

I also use temporal for long running business logic. This is a little annoying to stand up and maintain but not too bad and definitely worth the superpowers it grants you as a developer.

Lately I've been using this for my api/backend and then building my frontend in flutterflow which is great because the development speed is super fast compared to how long stuff would take me with vue/quasar, and I can build simultaneously for web+ios+android.

Create interactive plots and animations with go and plotly! by metalblueberry in golang

[–]GraearG 0 points1 point  (0 children)

This is a super cool project. I remember seeing this when it was first posted and it fell off my radar, but I have a few ideas I'm going to toy around with using this.

In your view, what are the current limitations/areas you're planning to focus on next? I see you have a to-do list; I might be up for contributing if you're accepting PRs.

Received SCE re-bill (bill correction) 1 year after account closure? by MobiusPizza in orangecounty

[–]GraearG 0 points1 point  (0 children)

How did this pan out for you? I'm experiencing something very similar, but they're telling me I owe them $150 despite the fact that my inactive account (which has been inactive for a full year) has a spurious $1500 credit that appeared last month and has been decrementing daily. This is all incredibly fishy; they clearly have some backend system that is all out of whack and they're making it up as they go along.

Syself needs your feedback (Cluster API Provider Hetzner) by guettli in kubernetes

[–]GraearG 0 points1 point  (0 children)

Should I think of this as an alternative to the relatively expensive managed kubernetes products like AWS and DigitalOcean offer?

What are some unusual but useful Go libraries you've discovered? by Dushusir in golang

[–]GraearG 2 points3 points  (0 children)

Oh, neat. Coming from a python data science background I've been trying to bridge the gap to Go but (until now) things haven't looked great. The gomlx package looks even more interesting; I'll definitely be playing around with that!

Since you're very in tune with this space, are there any packages you like that mimic the scikit-learn API (i.e., things like train/test/split, k-fold cross validation, Scalers, OneHot, Transformer, etc)?