HNHacker News
TopNewBestAskShowJobs

mirker

247 karma · joined May 29, 2021

submissionscomments
mirker··on Why TinyML is still so hard to get excited about
Even so, you can run models on a private cloud. No need to do anything but sense on an embedded device.
mirker··on Google denies training Bard on ChatGPT chats from ShareGPT
The alignment portion of training requires you to have upvote/downvote data on many LLM responses. Google’s attempt at that (at least according to the news so far) was asking all employees to volunteer time ranking the responses. Combined with no historical feedback from ChatGPT, they are behind.
mirker··on Cerebras-GPT vs. LLaMA AI Model Performance Comparison
I’d argue that tokenization is more analogous to having a losslessly encoded image where you don’t have access to the decoder. Humans don’t perform well on that one.
mirker··on Pause Giant AI Experiments: An Open Letter
You didn’t mention how to gather high quality data. OpenAI has never and will never release that.
mirker··on Why take a compiler course? (2010)
“This parser is getting complicated” -> time for GPU offload to 5000 GPU nodes running GPT-5.
mirker··on GPT-4 performs significantly worse on coding problems not in its training data
Backtracking is easily solved with a shortest path algorithm. I don’t see any need for masking if you are simply maximizing likelihood of the entire sequence.
mirker··on GPT-4 performs significantly worse on coding problems not in its training data
You may be shocked to hear this but dijkstra’s short path algorithm is the technical answer to this question. We just don’t use it because it’s expensive.
mirker··on Microsoft's paper on OpenAI's GPT-4 had hidden information
I’d say that any technical limitation that doesn’t apply to humans is not AGI. Context windows are the most apparent ones; humans don’t have a stroke after reading N characters.
mirker··on AI’s compute fragmentation: what matrix multiplication teaches us
There are domain specific languages that use these primitives/abstractions e.g., Halide

https://halide-lang.org/tutorials/tutorial_lesson_05_schedul...

mirker··on GPT-4
Without accounting for data and model architecture, it’s not a very useful number. For all we know, they may have sparse approximations which would throw this off by a lot. For example, if you measure a fully connected model over images of size N^2 and compare it to a convolutional one, the former would have O(N^4) parameters and the latter would have O(K^2) parameters, for K<N window size. It’s only useful if you know they essentially stacked additional layers on top of GPT3.5, which we know is not the case as they added a vision head.
mirker··on Introducing ChatGPT and Whisper APIs
It seems more difficult to do with a target moving so fast. It’s possible costs drop by orders of magnitude every year.
mirker··on LLaMA: A foundational, 65B-parameter large language model
Is it failures or is this some backfill/budget scheduling while everyone is sleeping?
mirker··on Meta rolls out AI language model LLaMA
The model has less technical debt from being newer. The quality per cost is supposed to be good.
mirker··on Valve bans 40k Dota 2 accounts using honeypot patch
The common free to play guard is you need to play X number of unranked games before you can play ranked. The account is “paid” for with some proof of work.
mirker··on Understanding and coding the self-attention mechanism of large language models
Isn’t this very similar to Karpathy’s nanoGPT?
mirker··on Regular Expressions make me feel like a powerful wizard: that's not a good thing
It’s very efficient in processing strings since it’s linear time with respect to input string length if implemented properly.
mirker··on OpenAI and Microsoft extend partnership
Easiest way would be to classify the query to go to either Bing proper or ChatGPT. Example: “What is today’s date?” -> Bing “Write a rap song about hippos” -> ChatGPT
mirker··on OpenAI and Microsoft extend partnership
Agreed. GitHub and OpenAI are the current branding. Though they did have some twitter bots go bad years ago and maybe they learned from that?
mirker··on Thousands of scientists publish a paper every five days (2018)
My interpretation of his claim is it’s no longer a good career move to focus on big-picture research. It’s better to attack problems with narrow scope or superficial impact. Some of those papers are useful, but they’re not the most important problems in practice.
mirker··on Tiktoken: OpenAI’s Tokenizer
Inference is latency sensitive so the front end is still relevant.
mirker··on Trying to get a bunch of GPUs on Google Cloud
I mean, why not? I have alerts on cost in my cloud usage corresponding to orders of magnitude increases in expected cost. If they trigger a few hours faster (more accurately) that’s good. But I don’t see what I would do bar shutting down the service, so my argument is that it’s not really a feature that would make a difference for most use cases. And if your service is steady, you can already do a linear extrapolation from yesterday’s costs to see if you’d go over budget.
mirker··on Trying to get a bunch of GPUs on Google Cloud
It’s plausible to do what you’re saying. I still think it’s more trouble than it’s worth. If you somehow managed to engineer everything perfectly and tune it as you say, you’d still have customers who wanted their service to stay online past overcharge. I’d think the predominant business case for such tight guarantees would be small and low budget projects. Additionally, every cloud vendor who doesn’t do this seems to be cheaper, so you’d be priced out (in a commodity market).
mirker··on Trying to get a bunch of GPUs on Google Cloud
I agree you can get something working. However, if 1% of the time, a customer is overcharged $100+ because they assumed the limit was guaranteed, you’d probably reconsider if you want to offer that service at all.
mirker··on Trying to get a bunch of GPUs on Google Cloud
See my other reply. The reason I believe it’s architected this way is to have a good tradeoff between timeliness and overhead cost. Full correctness at global scale would involve serializing all billable events through a series of global transactions, which would bring performance to a crawl (e.g., 10ms just to synchronize the metric).
mirker··on Trying to get a bunch of GPUs on Google Cloud
There actually are some fundamental laws related to this problem. It’s a distributed system, so you can lose availability of the metrics data and be bounded by the CAP theorem. You’d also need to keep the metrics synchronized at some granularity across zones, effectively serializing all billable events at a global scale. For example, if you wrote one byte into storage across the globe, that write would have to be billed, committed, and be globally visible before the next byte could be written and billed. And each communication is bounded by speed of light, etc. You’d effectively be synchronizing all billable events through a database at cloud scale.
mirker··on Trying to get a bunch of GPUs on Google Cloud
The latency to query cost is on the order of hours on user side so the service would be off the limit by the cost rate * cost latency. That’s my guess for why it’s not a feature.
mirker··on Trying to get a bunch of GPUs on Google Cloud
The system approves requests by how trustworthy you are. It does this so: 1. You can’t denial of service the cloud or something else 2. Launder money through mining cryptocurrency 3. Take popular instances away from high profit customers
mirker··on The last three years of my work will be permanently abandoned
Do you feel different? There is a theory that vitamin D is merely correlated with a healthy body. Sunlight may be required.
mirker··on Beyond Meat is struggling, and the plant-based meat industry worries
Thought: If your beef is horse meat from a bad supply chain, your vegetarian burger may also be horse meat.
mirker··on A brief interview with Common Lisp co-creator Dr. Scott Fahlman
Usually grad students get projects to investigate or prove a particular idea. It’s especially straightforward to do this when the advisor is iterating on a line of ideas, and you resume where the last grad student left off. There isn’t a point in building anything other than to test the idea, so you don’t want feedback to bias you in what direction to go.
← PreviousPage 2 of 9Next →