Just wanna say this is a really cool project, and I can't think of higher praise than me hoping I build something as cool as this some day! I've been meaning to learn Go for sometime now, and will be referring to Zasper for the future :)
Most sentences in the world are not about truth or falsity. Training on a high quality corpus isn’t going to fix ‘hallucination’. The complete separation of facts from sentences is what makes LLMs powerful.
Slightly related to the task, I wanna plug in my utility app for finding LaTeX commands for characters, DeTeXt: https://venkatasg.net/apps/detext
I've gotten a lot of requests to do whole equations, but I feel that would massively increase the complication of the app for not that much benefit? How often do people want to convert a whole bunch of equations into LaTeX? My use case is usually writing my own equations and forgetting the command for a specific symbol, or looking for a symbol that looks something like X.
I've noticed that soundtracks show up in this Classical music app, so some (not all) of my Tamil songs (which are songs from movies because that's how most pop/commercial music in India is released) are listed there now.
I keep running into issues, even after installing Rust in my condo environment (using conda). Specifically the issue seems to be building wheels for `tokenizers`:
warning: build failed, waiting for other jobs to finish...
error: build failed
error: `cargo rustc --lib --message-format=json-render-diagnostics --manifest-path Cargo.toml --release -v --features pyo3/extension-module -- --crate-type cdylib -C 'link-args=-undefined dynamic_lookup -Wl,-install_name,@rpath/tokenizers.cpython-310-darwin.so'` failed with code 101
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for tokenizers
Failed to build tokenizers
ERROR: Could not build wheels for tokenizers, which is required to install pyproject.toml-based projects
It seems like Apple may err on the side of just letting it get painfully slow instead of crisping your legs. The primary differentiator between the Air and Pro is that the Pro comes with a fan and a $300 premium.
Don't forget the Touch Bar - that weird uncle in every family that we just have to put up with - the feature nobody asked for and every coder I know would so much rather be without.
It annoys me any my coworkers (we use 2017/2018 15" MBP's) every work day to no end. I hate it when when I'm accidentally logged out by feathering the 'lock' icon.
I'm aware I could move it - but ideally where are times that I'd want to use the feature as intended.
The lack of haptic feedback for the Touch Bar is a bizarre and unusual oversight for a company usually so detail-obsessed as Apple. We are not allowed to install anything but specifically approved software, so any third-party solutions are a no-go here. It should be built-in, it's a no-brainer.
I've personally taken to using a bluetooth Apple keyboard half the time with my work laptop just to avoid the Touch Bar as it honestly feels infinitely more comfortable for coding to not have it there.
No, it shows it performs better? Go look again at the numbers in the linked comparison. Also calling it low-end is misleading, the 1050Ti was solidly mid-tier, and also a dedicated graphics card used in desktop machines. This is comparing it to integrated graphics in a lightweight laptop (the M1 in the recently announced MacBook Air).
If you really are a graphics engineer you'll know that the person you're replying to is absolutely right. The performance on this integrated gpu is outstanding and outperforms a dedicated desktop gpu that's ~2 years old on 10W of power.
We are talking about a half-inch thick ultrabook with 18 hours of battery life here.
The idea is that this can do the same as what was historically in a thick and heavy gaming laptop that got 4 hours of battery life in use..is very impressive. It firmly destroys all SKUs of the 15 inch MBP
You can run Witcher 3 on a 1050 Ti with a reasonably useful graphics level and framerate. You can't really do that with any other laptop integrated CPU/GPU.
I started using a pi for some personal projects and I concur. There are things that aren't supported or have to be build from source, and that is if there's support at all.
I'm sure the M1 is going to light a fire in getting ARM support on most projects, but it's not there yet.
I’ve gotten update notices for a large percentage of my apps where they call out that they are now compiled for M1 Macs. I think it likely that most actively maintained apps will publish M1 natives version in short order.
The idea of changing my 2015 MBP for something else is a tough one to accept, my biggest beef with the recent Air being the heat issues: the fan on the previous Air is so useless it's laughable[1] and they completely removed it on the new one, I remain skeptical.
I just upgraded my 2015 MBP to a 16" 2019 MBP. I specifically bought it now so that I have an Intel chip because I don't want to deal with the headache while things slowly switch over.
I hadn't realized how much faster computers had gotten since 2015, this new machine runs circles around the old one. The keyboard is great and I actually like the touch bar. 0 regrets, it's an upgrade in every single way.
If your needs require high CPU utilization for extended time periods, you might be better off what the new MacBook Pro. The Air is intended for more causal use cases.
Ouch, that's pretty steep price for additional 8gb ram. How does it compare to other devices in the same category? I'm out of the loop when it comes to laptops, for desktops iirc you can get one 32gig die of ram for cheaper than that.
It's definitely more expensive than simply buying a DIMM, but keep in mind that is "unified" memory and is part of the SoC, and is likely much faster than any old stick of RAM you'd normally put in a laptop. That, plus the Apple Premium.
This is exactly the camp I'm in. I won't touch the new MBPro because of the touchbar (and keyboard woes), but I'm willing to concede the peripheral inputs if it means the thing is much lighter/slimmer and has better performance.
A very interesting app you've built. So good in fact, I would license it as Creative Commons Attribution Non-commercial. Anyone can take everything and re-upload your work as their own and monetize your work as they please.
Well done on your release though. I think this project is worthy of Apple promoting it (Seriously). Unfortunately, they are mostly after projects that have subscriptions.
I have licensed it under the MIT License like NetNewsWire. I honestly don't mind if someone makes something commercial from this - this app wouldn't have been possible without opensource software and data (from Detexify). I made this app mostly as a learning exercise, and to test my skills.
Thank you so much for the kind words! I don't think Apple would promote it because LaTeX means something completely different to most people haha.