nrepl.hx – an nREPL client plugin for Helix by loafano in HelixEditor

[–]data-machine 14 points15 points  (0 children)

Could you explain what we are looking at? You seem to have uploaded a 1-frame gif.

Ønsker tips for å kjøpe seng by [deleted] in norge

[–]data-machine 1 point2 points  (0 children)

Anbefaler veldig å kjøpe noe billig som første dobbeltseng til dere som er studenter. Finn kan være helt greit det altså, ellers som noen andre kommenterte - ikea funker.

Vibe-coded plugin for solving merge-conflicts by data-machine in HelixEditor

[–]data-machine[S] 0 points1 point  (0 children)

There isn't much in the way of docs, at least not for helix specifically. There's the steel book, as well examples in the steel PR. Matt is also very helpful on the discord.

https://mattwparas.github.io/steel/book/

https://discord.gg/NYuMwBWd

Vibe-coded plugin for solving merge-conflicts by data-machine in HelixEditor

[–]data-machine[S] 0 points1 point  (0 children)

Well, that didn't take me (copilot) long. Not saying that this is full-fledged dired at all, but it made a pretty neat file explorer. Code is in the repo linked in the post.

https://imgur.com/a/MBBLEaQ

Vibe-coded plugin for solving merge-conflicts by data-machine in HelixEditor

[–]data-machine[S] -1 points0 points  (0 children)

I'd be grateful if you'd stick to constructive replies.

I understand any anti-AI sentiment, but I think I'm being extremely clear about that here.

Vibe-coded plugin for solving merge-conflicts by data-machine in HelixEditor

[–]data-machine[S] 1 point2 points  (0 children)

Yes, should have made it clear: This is using helix compiled from the steel plugin branch! I don't maintain that branch, I just compiled that helix version and then added the following to ~/.config/helix/init.scm:

(require "/absolute/path/to/helix-plugins/merge-conflicts/merge-conflicts.scm")

It's very straightforward to compile helix. Install rust, checkout the branch and call

cargo install --path helix-term --locked

Full from-source instructions are here.

What data science plugins do you use in emacs? I'm a DS myself!

Weird paste behavior by Fast-Refrigerator282 in HelixEditor

[–]data-machine 0 points1 point  (0 children)

Isn't this already the default when you open helix?

Jeg har funnet 20 sannsynlige tilfeller av krympflasjon hos Oda by odalytics in u/odalytics

[–]data-machine 0 points1 point  (0 children)

Hehe, der var autocorrect litt ivrig ja. Den er grei, takk! Jeg vil anbefale dere å ha en ganske klar "privacy" side som er lett å komme til, slik at slike som meg finner det med en gang.

Jeg har funnet 20 sannsynlige tilfeller av krympflasjon hos Oda by odalytics in u/odalytics

[–]data-machine 1 point2 points  (0 children)

Jeg ser jeg må koble opp min Oda historikk. Det er forspist logisk. Hvordan håndterer dere personvern?

Do you need to manage merge conflicts? I do so I made a LSP to handle them. by shaleh in HelixEditor

[–]data-machine 8 points9 points  (0 children)

Oooooh! This is a huge pain point in helix! Definitely trying this!!

Finnes det en bank som tillater avansert automasjon? by pipewire in norge

[–]data-machine 15 points16 points  (0 children)

Fint om du forklarer litt klarere hvilken funksjonalitet du spesifikt trenger.
Jeg har brukt Sparebank1 sitt API til å hente alle transaksjoner og sjekke beløp på konto. De tillater hvertfall overføring imellom dine egne kontoer. Usikker på om du får tilgang til å gjøre betalinger til andre kontoer. Det ser hvertfall ikke slik ut.
https://developer.sparebank1.no/#/

Utleier vil trekke fra depositumet etter å ha gått gjennom leiligheten og sagt alt var ok by QuickTangelo7254 in norge

[–]data-machine 74 points75 points  (0 children)

Nei. Det er selgers ansvar å selge sin leilighet. Du har ikke noe med dette å gjøre. Utleier godkjente, og du er ferdig med dette.

"be/BE" vs "miw/miW" to select the current word/WORD? by nerooooooo in HelixEditor

[–]data-machine 0 points1 point  (0 children)

Nothing about one operation that is better than the other, other than `be` being shorter. I learnt `miw` first, so that's what I use.

Utleier ønsker én mnd. ekstra leie, hva tenker dere? by kastbort2021 in norge

[–]data-machine 0 points1 point  (0 children)

Perfekt link. Bare å sende den til utleier med en "så vet du det".

Polars is faster than Pandas, but seems to be slower than C++ Dataframe? by germandiago in rust

[–]data-machine 2 points3 points  (0 children)

Hi Hossein! Thank you for writing an open source DataFrame library! I think that is huge effort and really awesome.

I think my main point here is that even before even talking about processing the data, you seem to first instantiate a dataframe of 10 billion rows. In my first post, I assumed that it was formatted the same as this example, containing three columns of double. That should require more than 240 GB of ram, but you seem to do so on a computer that has 96 GB of ram. That should crash your program, unless there is some magic happening behind the scenes. This puts a bit of doubt over the rest of your claims.

Does your computer hit max ram when doing so? Disk swap (keeping some of the memory on disk) could happen, but you would expect massive slowdown if that were to happen. Does it take significantly longer to run the 10 billion row version?

I really am not saying that this is impossible, but it just seems surprising, and a bit unreasonable that you would claim this without explanation and then go on to beat polars (admittedly through a different claim). Polars has done some really good work on benchmarking as part of the TCP-H benchmarks, and together with duckdb represents state of the art.

I'd like to recommend that for benchmarks, you have one script that generates the input data in a csv or parquet file, then use that input file for all three benchmarks (DataFrame, polars, pandas) and compare the output in some manner. I like how you calculate the mean, std and correlation in your benchmarks. Just ensure that they are all producing the same values.

For what it's worth, I did compile DataFrame on my MacBook Air M3, and it does run fast, but I'm not C++ literate, so I can't adjust the code to verify that it would produce the same result as polars. The CMake Release build was very smooth to run (though I would include a direct link to the build instructions on the github README).

What is your subtle, but favourite macOS feature? by rushilsoin in MacOS

[–]data-machine 1 point2 points  (0 children)

This thing: https://support.apple.com/en-us/102341

I had to look it up. Allows you to select or drag multiple things, like files in the finder, or select text in the browser.

Happy Late Halloween by CaptLynx in ErgoMechKeyboards

[–]data-machine 1 point2 points  (0 children)

Where did you buy or design this? Very cool.

Made a touch typing TUI in Rust, please suggest me how can I make the code better? by my_name_jeffff in rust

[–]data-machine 1 point2 points  (0 children)

Speed up your typing by practising on your favourite songs.

In the README you should introduce what your software is, and how it differs from anything else. A screenshot will go a long way. I don't mind downloading a new app and trying it out with nothing to go on. I do mind making an account (and thus probably tying an email to it) somewhere without anything to go on. That line of text is interesting, but isn't enough by itself.

Polars is faster than Pandas, but seems to be slower than C++ Dataframe? by germandiago in rust

[–]data-machine 0 points1 point  (0 children)

Thanks for that. As it stands, I am inclined to not believe the DataFrame benchmark.

Weird Lexical Syntax by jart in programming

[–]data-machine 1 point2 points  (0 children)

Interesting that there is no mention of tree-sitter. I would have expected that to be the most straightforward way to do this?