Viewing profile — totalperspectiv
totalperspectiv
HN member- Joined
- Mon, Nov 07, 2016, 4:17 AM UTC
- HN karma
- 1,038
- Public activity
- 262 items
- HN profile
- View on Hacker News ↗
About totalperspectiv
No profile information was provided.
Recent public activity
-
comment
Comment #48952468
Carp has been slowly inching forward and ticking those boxes
-
comment
Comment #48670971
Per modular Twitter, the plan is still to open source the mojo compiler this year: https://x.com/Modular/status/2069787078032834635
-
comment
Comment #48378892
I thought he stopped working on LuaJIT? Is it back in active development?
-
comment
Comment #48109149
That's fair, I think I should have just said "comparable to Zig". The type'd ness is what I was thinking of, but having actually written some zig in the last few days to play with …
-
comment
Comment #48070289
"requires" is a strong word, but I implemented an alignment kernel that can do alignments on the GPU. Overall I think there is going to be a lot of "old" gpu compute hanging around…
-
comment
Comment #48068198
Me too! I've been using it for bioinformatics related work, and it is absolutely fantastic. I can't wait for it to hit fully open source status so it can be easily recommended.
-
comment
Comment #48068083
Having written a lot of Mojo over the last two year, just for fun, it's a really cool language. Ownership model adjacent to Rust, comptime that is more powerful than Zig, Rich type…
-
comment
Comment #45781023
The author works for Modular. He shared the write up on the Mojo Discord. I think Mojo users were the intended audience.
-
comment
Comment #45250706
I've only tested this when writing my own parser where I could skip the record end checks, so idk if this improves perf on a existing parser. Excited to see what you find!
-
comment
Comment #45250047
Removing the wrapping newline from the FASTA/FASTQ convention also dramatically improves parsing perf when you don't have to do as much lookahead to find record ends.
-
comment
Comment #45250005
> a testament to the massive gap in perceived vs actual programming ability of the average bioinformatician. This is not really a fair statement. Literally all of software bears th…
-
comment
Comment #45167931
Because I was originally writing some very CPU intensive SIMD stuff, which Mojo is also fantastic for. Once I got that working and running nicely I decided to try getting the same …
-
comment
Comment #45158770
I can confirm, it’s quite nice.
-
comment
Comment #45158760
They allow you to write a kernel for Nvidia, or AMD, that can take full advantage of the Hardware of either one, then throw a compile time if-statement in there to switch which ker…
-
comment
Comment #45154439
I have used Mojo quite a bit. It’s fantastic and lives up to every claim it makes. When the compiler becomes open source I fully expect it to really start taking off for data scien…
-
comment
Comment #45154429
I don’t follow your logic. Mojo can target multiple gpu vendors. What is the Modular specific lock in?
-
comment
Comment #45056265
I can't speak to Gleam, but for Elixir I just used Burrito to create a single executable: https://github.com/burrito-elixir/burrito I think it works for just Erlang too.
-
comment
Comment #44583013
I really wish Crystal had taken off a bit. I thought it had a chance in bfx with some good benchmarking and PR by lh3 in biofast.
-
comment
Comment #44581230
I would rather write Groovy than YAML any day of the week. Why did you rule out Nextflow or Snakemake? I believe they both work with k8 clusters. Argo doesn’t look great from my st…
-
comment
Comment #44581183
NF Tower / Seqera would be the selling points. They offer a nice UX for managing pipelines and abstract over AWS. Technically snakemake can do it all. But in practice NF seems to s…
-
comment
Comment #44580183
Cool seeing a workflow language pop up on HN! Nextflow and Snakemake are the two most-used options in bioinformatics these days, with WDL trailing those two. I really wish Nextflow…
-
comment
Comment #44444904
I think you hit the nail on the head with the mental model part. I really like this method of thinking about programming "Programming as Theory Building" https://gist.github.com/on…
-
story
Show HN: Ish – Grep-like text search with optimal alignment, built with Mojo
ish is a CLI tool for searching records using alignment methods. It’s record-type aware and supports lines, FASTA, and FASTQ. I was really pleased with the dev experience using Moj…
-
comment
Comment #44234847
ish is a CLI tool for searching records using alignment methods. It’s record-type aware and supports lines, FASTA, and FASTQ. I was really pleased with the dev experience using Moj…
-
story
Show HN: Ish – a grep like CLI tool using SIMD/GPU alignment, built with Mojo
Preprint can be found here: https://www.biorxiv.org/content/10.1101/2025.06.04.657890v1 Code can be found here: https://github.com/BioRadOpenSource/ish