Thanks for the interesting info!
My guess would be iHeartMedia
HN user
Thanks for the interesting info!
My guess would be iHeartMedia
0x1E is the record separator, in ASCII precisely for this purpose. Too bad it’s not popular, here we’re stuck with inferior TSV/CSV
This is insanely fast, obviously a game changer over time. You should try the demo!
This seems to be using custom inference-only HW. It makes a ton of sense to use different HW for inference vs training, the requirements are different.
Nvidia, as far as I can tell, is focusing all-in on training and hoping the same HW will be used for inference.
Exciting times!
The animations at the bottom are really fascinating. I wonder if it's some kind of simulated annealing algorithm(s)?
Thanks for the info. Been using one of the knots for years, donated now.
I was debugging a Heisenbug once, developing embedded FW for a mobile phone.
After some time, I noticed that the phone seemingly only crashed in one area of the open office floorplan where I was working.
I started walking around the office testing this theory, not really believing it. But after a while, I had hard evidence that the bug would only manifest once I entered that part of the office.
When I came to terms that I wasn’t hallucinating, I realised what the problem was. There was poor reception in that part of the office, causing the phone’s modem to switch from 4G wideband to narrowband (glossing over details here), which triggered the bug.
Easy to see with hindsight, but I was very confused there and then
Here's a complementary tool for creating (scatter) plots of the CSV-file, note that this the 100k rows example from your link:
https://csvplot.com/remote_file.html?url=https://media.githu...
Thank you. I don’t know what I expected to hear, but it wasn’t that
Thank you for csvbase, today is the first time I've seen it.
I believe PapaParse, a JS library for parsing CSV files, uses Content-Range to stream large CSV files in chunks.
https://csvplot.com uses PapaParse under the hood, I saw a warning in the dev console and posted here. I'm not sure why it seemingly works fine anyway.
In case the author sees this: Thank you for enabling CORS so that it's possible to plot examples from other sites. It would be awesome if the Content-Range header was allowed as well
Here is an example of plotting the first dataset that popped up for me: https://csvplot.com/remote_file.html?url=https://csvbase.com...
Magic!
Thanks,TIL about Glava!
Cool, do you have a link? That was also my first, and only, shader experience (www.soniplot.com)
DRC and LVS are just logical checks right?
“Is the minimal distance between all metal routing > 10 nm” etc.
Can you explain why high precision is needed for that?
Are the analog parts (current nitrist etc) autorouted now?
I worked on MCU layout around 2011, and only the digital logic was autorouted/placed.
What is wrong with Namecheap?
Thanks for the demo, clever implementation.
This sounds like model predictive control. Does anyone know the difference between the methods?
I had the same experience. When given the option to override, the whole experience is ruined for me.
I’ve often thought of a lock out for investing. “I’ll buy this stock, and I’m not allowed to sell it for 5 years”. A hack is to invest in early stage startups, where you’ll often not have an option of selling early. Anything listed on a stock market is the opposite.
From what I can tell, it’s possible with scripting Bitcoin, to not allow a transaction for X years, but no one seems to offer this in an easy to use way
Agree, good insight!
Love the library! I did not know about signed distance functions, and I am just amazed of the complex shapes that can be made from simple primitives.
Thank you!
Happy to hear that. I looked up the scatter plot feature on Github Issues and I was wondering why there was links from Grafana issues in there. Now I know!
I remember you and uPlot from an earlier post :) I'm happy to see you're continuing to improve it!
I made www.csvplot.com (on top of Plotly.js). I vaguely remember discussing using uPlot, but lack of a scatter plot stopped me back when.
EDIT: I just tested uPlot again, it's so fast and smooth!
No worries, just wanted to provide feedback. When I have been working on robotics, it's been Linux/Windows anyway.
I also want to say kudos, I am very impressed by your work!
This looks like an awesome tool, with a lot of neat features.
I went through some hoops to try and build it on my Mac, but apparently I don't have the patience to deal with compiler errors today.
I would have definitely started testing this tool if there was a DMG available.
Thank you for this article!
I wrote a CSV parser in Javascript for my site https://www.csvplot.com.
Even the "industry standard" PapaParse JS library was a lot slower than my no-frills implementation, so I thought I was onto something.
Then I read the "So You Want To Write your own CSV Code" [0]. I realized if I supported every corner case I would lose my entire speed advantage, which in hindsight is obvious. That newlines can exist inside a column if quoted ( Something like "my \n value with newline") is specifically what caused the most issues. Incidentally the article also points at that this ruins the possibility of processing each row independently.
I started reading about highly efficient text parsing, but most of what I could find was dedicated to JSON parsing, with simdjson as one example. I briefly considered using webassembly to leverage existing fast implementations, but that never happened. My motivation for this specific side project ran out the minute it was fast enough for my own needs.
[0] http://thomasburette.com/blog/2014/05/25/so-you-want-to-writ...
The three licensees would be Intel, AMD and VIA
Could you explain how it is quadratic? I would have thought it to be linear, by the formula for potential energy
Thank you for the write up! I always find chip images fascinating, and especially older nodes where it’s possible to understand the whole ting if you wanted to.