Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lo5
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
lo5
2mo ago
Lead grades vary across the manufacturers. A Faber-Castell or Staedtler 4B is closer to a Japanese 2B. The four Blackwings are closer to Japanese 4B, 2B, B, HB.
2.
▲
by
lo5
2mo ago
The Blackwing Matte is close to a FC 9000 6B.
3.
▲
by
lo5
2mo ago
Wooden pencils are available in softer cores that have a very different feel from mechanical pencil leads. A 0.7mm 2B or 4B lead will break easily, so they're polymer-infused, and will feel very different (slippery?) compared a regular
4.
▲
by
lo5
2mo ago
I use pencil/paper extensively for notes/planning while I'm in front of the computer. I prefer softer grades because of speed and low effort. I avoided buying the Blackwing for a long time because of the hype surrounding it,
5.
▲
by
lo5
1y ago
it depends on the codebase. if there's adequate test coverage, and the tests emit informative failures, coding agents can be used as constraint-solvers to iterate and make changes, provided you stage your prompts properly, much like st
6.
▲
by
lo5
3y ago
Agreed. Vrioon is my favorite -an exceptional album. The frequency range on those compositions is insane. Needs subs to truly appreciate it.
7.
▲
by
lo5
4y ago
Nitro has no events or callbacks. To display a page, you call a function, and the return value of the function is a tuple of inputs entered by the user. You then deal with those inputs, and display another page, and so on. There’s no ceremo
8.
▲
by
lo5
4y ago
Looks similar to Nitro https://nitro.h2o.ai/ and Wave https://wave.h2o.ai/ - both open source. Nitro already works with WebAssembly via Pyodide. (Author here)
9.
▲
by
lo5
4y ago
Phonetic number systems like this are commonly used by memory athletes, like the Major System[1] The usable range can be expanded further using color, smell, taste, and so on. https://artofmemory.com/wiki/Major_System&#
10.
▲
by
lo5
4y ago
I love this! I've achieved something very similar, but for Python[1]. I believe this approach will become the dominant paradigm in the future, precisely because of what of what you can't see - no API and no client/server sepa
11.
▲
by
lo5
4y ago
I understand that, but it's not much of an abstraction: const pyodide = await loadPyodide(), input = document.getElementById('#input').textContent, output = await pyodide.runPythonAsync(input); document.getElem
12.
▲
by
lo5
4y ago
Does PyScript offer anything of significance over and above what Pyodide already offers, other than several py-* tags? In my experience, it's trivial accomplish this with Pyodide. Here's a web worker that hosts Pyodide and loads p
13.
▲
by
lo5
4y ago
Related, I work on Nitro[1], which already offers a polished set of widgets, and a very simple way to author web apps using Python. I'll be releasing Pyodide support this week. I also contribute to Wave[2], which provides a wide variet
14.
▲
by
lo5
4y ago
One of the problems with Slack/Discord desktop clients is that the message area (center column) tends to be far too wide on HD monitors (1200px+), making it difficult to read[1] anything that hasn't been manually line-wrapped. [1]
15.
▲
by
lo5
4y ago
Related: Cormac McCarthy’s tips on how to write a great science paper[1] > Limit each paragraph to a single message. A single sentence can be a paragraph. [...] > Keep sentences short, simply constructed and direct. [...] [1] https:&
16.
▲
by
lo5
4y ago
I miss RAD tools too. Visual Basic was hugely popular two decades ago. The ease of building GUIs was unparalleled. That experience carried over to some extent with Windows Forms, WPF, Adobe Flex, etc., but not quite the same. A decent blend
17.
▲
by
lo5
4y ago
I was assuming you were referring to a declarative approach in your previous message. The Ag Grid approach makes sense if data and vis need to be wired together programmatically.
18.
▲
by
lo5
4y ago
Here's a ~4K line implementation of a useful GoG subset that you might find useful: https://github.com/h2oai/lightning/blob/master/src/lightning... It's used in H2O: https://git
19.
▲
by
lo5
4y ago
Yes. Tableau would have to separate rendering from data select/filter/aggregation, especially because integrating with customer databases live is a key use case. Hence the built-in buffet of connectors/drivers. It looks like
20.
▲
by
lo5
4y ago
This is definitely possible, and gives you a high degree of control over the visual design of visualizations. I built an experimental system to do just that - design the layout and all data visualizations in a single Sketch/Figma docum
21.
▲
by
lo5
4y ago
This has nothing to do with the GoG. This applies to any charting library that forces you to provide both spec and unaggregated data to memory/cpu constrained clients (e.g. Javascript in the browser). This is done for implementation-si
22.
▲
by
lo5
4y ago
His masterpiece Semiology of Graphics is a treasure trove of novel visualizations.
23.
▲
by
lo5
4y ago
> With complex marks it is ambiguous what is a data point and what is a series. I sort of agree with you. I've implemented the Grammar of Graphics from the ground up four times professionally (!), twice in collaboration with Leland,
24.
▲
by
lo5
4y ago
The overview links to the book. See: https://ggplot2.tidyverse.org/ > ggplot2 is a system for declaratively creating graphics, based on The Grammar of Graphics.
25.
▲
by
lo5
4y ago
Even more detailed is the original book by Leland Wilkinson, on which ggplot2 is based: https://link.springer.com/book/10.1007/0-387-28695-0 . The original implementations go back to SYSTAT and SPSS GPL (Graphics P
26.
▲
by
lo5
4y ago
H2O Wave has a similar (probably tinier) Grammar of Graphics API: https://wave.h2o.ai/docs/plotting Leland Wilkinson (GoG inventor) and I designed it together a couple of years back. The function for creating marks (a