HNHacker News
TopNewBestAskShowJobs

yacine_

160 karma · joined June 8, 2022

made dingboard https://dingboard.com

staff swe at x https://x.com/yacineMTB

submissionscomments
yacine_··on Autodesk deletes old forum posts suddenly
that's why i'm writing my own cad software, dingcad at dingcad.com

it will be free and open source

yacine_··on X redesigns water pistol emoji back to a firearm
unfortunately that one requires considerably more care
yacine_··on X redesigns water pistol emoji back to a firearm
yes
yacine_··on X redesigns water pistol emoji back to a firearm
yeah its a pretty bad job. i never held a gun in real life and they kind of scare me tbh
yacine_··on X redesigns water pistol emoji back to a firearm
I do! And we're hiring! x.com/jobs
yacine_··on X redesigns water pistol emoji back to a firearm
lmao you really think this took me more than 15 minutes to do?
yacine_··on 3D + 2D: Testing out my cross-platform WASM graphics engine
i've been using sokol.h and it just works :)
yacine_··on Adobe gives up on web-design product to rival Figma after deal collapse
it's monkey-ohio-wrath

good luck hopefully you use it before anyone else does

yacine_··on Adobe gives up on web-design product to rival Figma after deal collapse
Am I crazy? is it really that hard? I built a web design product that rivals figma in a web browser in like a month, and bootstrapped the whole thing lmao
yacine_··on OpenAI Begins Tackling ChatGPT Data Leak Vulnerability
I'd imagine you feel quite upset that you are paying to be silently toyed with by a software company :P I definitely do

Infuriating and is only accelerating my basement cluster

yacine_··on OpenAI Begins Tackling ChatGPT Data Leak Vulnerability
It's not. They pushed another "update" this monday that fixed the problem. Of course, we'll never know, because openAI isn't only closed weights, architecture, and research, but it's also closed as in there is no transparency at all.
yacine_··on Ask HN: I’m an FCC Commissioner proposing regulation of IoT security updates
YOU ARE ON THE WRONG WEBSITE!!!
yacine_··on Meta blocking news links in Canada
Looks like you need to be o(europe) sized to bully big tech companies
yacine_··on Zoom terms now allow training AI on user content with no opt out
sign me up lmao
yacine_··on Tuning and Testing Llama 2, Flan-T5, and GPT-J with LoRA, Sematic, and Gradio
Here's an example: https://paperswithcode.com/task/coreference-resolution
yacine_··on Tuning and Testing Llama 2, Flan-T5, and GPT-J with LoRA, Sematic, and Gradio
Bloated does not mean bad. It means bloated. Which, for my purposes, makes it not the best choice.
yacine_··on Tuning and Testing Llama 2, Flan-T5, and GPT-J with LoRA, Sematic, and Gradio
yes, unfortunately :(

did you know that the weight adapter happens on demand, on inference, in the LoRA forward pass function?

leaky, leaky, leaky

GGML will save us, surely

yacine_··on Tuning and Testing Llama 2, Flan-T5, and GPT-J with LoRA, Sematic, and Gradio
If you fine tune them to be task specific, they'll perform well. In my experience, this control loop is a better investment than "prompt engineering". (When I say task specific, I mean very task specific)

GPT4 over the API is too fine tuned, which constrains its behavior. It fails to capture nuance in instructions. When you have the bag of weights, you can actually control your model. Having actual control over the model, and understanding the infrastructure that it's running on helps you meet actual SLAs.

And it's cheaper, if you're not backed by infinite venture money.

https://arxiv.org/abs/2307.13269

yacine_··on Tuning and Testing Llama 2, Flan-T5, and GPT-J with LoRA, Sematic, and Gradio
This is an ad. You'd be best served avoiding additional dependencies. At this point, you don't want to be trading off simplicity for ease. Even transformers + huggingface feels like too much bloat.

You can use this https://github.com/PygmalionAI/training-code

Or, you can use this; for QLoRA https://github.com/artidoro/qlora

The tools and mechanisms to get a model to do what you want is ever so changing, ever so quickly. Build and understand a notebook yourself, and reduce dependencies. You will need to switch them.

yacine_··on The Rise of the AI Engineer
The right way to leverage AI is to use it to do ye olde engineering, faster. Actually, most AI use cases are in fact that! Ye olde engineering - data pipelines, automation. Stuff we've been doing since before I was born.

Everything else - transformative tech, will hit the open domain fairly quickly, is my bet. Similar to databases.

yacine_··on Software effort estimation is mostly fake research (2021)
so true
yacine_··on Show HN: I got a 10 year old project of mine working again in 2023
incredible work dvj!

It's always nice when you pick up an old project that magically (with some grinding) works

yacine_··on Mathematical Visualizations by Prof Mark McClure
came across this poking around the internet when looking for some math JS animations. A goldmine!
yacine_··on Why is OAuth still hard in 2023?
OAuth isn't an SSO system :P
yacine_··on The Coming of Local LLMs
I'm running 30b quant on my 3090. that many 4bits fortunately fit into my precious vram
yacine_··on The Coming of Local LLMs
fsreadfilesync and json
yacine_··on The Coming of Local LLMs
very simple, just don't read the email
yacine_··on The Coming of Local LLMs
More like: the accessibility is what will make it go around. The accessibility is what changes everything! Getting an easy to use interface (instructions) over python changes the accessibility from the denizens of this website to ~anyone with a computer

If you're interested, see this paper that argues that point: https://arxiv.org/abs/2302.06541

Essentially, being label efficient is more important than being compute efficient, because the biggest computing constraint we have is enough humans doing the labeling (and knowing how to work a jupyter notebook), not tensor smashing nvidia cards

yacine_··on The Coming of Local LLMs
I was able to run a LLaMa on my personal machine to run some labeling on my documents, as a test of its capabilities. It was instruct tune. 30b parameters

4 example labels, and I had a binary classifier in seconds. Sure, semantic text classifiers were possible for a while, but making it accessible changes everything. Giving anyone who can use a spreadsheet the power of a local LLM (or, basically free LLMs) can make them much, much more productive. A lot of office work is clicking through sheets and doing manual labeling.

It's truly wild what is becoming accessible! Really excited to see the next gen software that the open community comes up with :)

yacine_··on Neural Networks: Zero to Hero
What I appreciate about karpathy's videos is that it doesn't make things any more complicated than they need to be. Simple, engineering language is used. No gatekeeping! It's reassuring, and lets everyone know that anyone can do it.

Thanks karpathy!

Page 1 of 2Next →