Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vaughan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
vaughan
5mo ago
For me this is the perfect timing. Just this week I was fed up with my iPhone (and most of the Apple ecosystem) and bought a Google Pixel 10 Pro.
2.
▲
by
vaughan
5mo ago
We need this for TypeScript.
3.
▲
by
vaughan
1y ago
It’s very hard to do tags in the physical world. You need to stick different colored post-its to things and do a full table scan (with your eyes) any time you want to process all docs of one tag. Or you cluster things together depending on
4.
▲
by
vaughan
1y ago
Best solution to date?
5.
▲
Ask HN: Code should be stored in a database. Who has tried this?
22 points
by
vaughan
1y ago
|
47 comments
6.
▲
by
vaughan
3y ago
.beat time or Swatch Internet Time is way better. https://en.wikipedia.org/wiki/Swatch_Internet_Time
7.
▲
by
vaughan
3y ago
> As for SQL We should peel off SQL and get access to the underlying layers.
8.
▲
by
vaughan
3y ago
My dream is to make everything visualizable at runtime. I think all of computing becomes very simple and much less complex if we can do this. We are visualizing things in our head already. And any explanation of anything in computing is a d
9.
▲
by
vaughan
3y ago
https://webkit.org/running-webkit/
10.
▲
by
vaughan
3y ago
I haven’t seen my desktop in years…
11.
▲
by
vaughan
3y ago
Meanwhile Windows still struggles with getting files to the bin.
12.
▲
by
vaughan
3y ago
Something cool however is you can actually build the open-source WebKit browser engine yourself and make closed-source Safari use your locally built version.
13.
▲
by
vaughan
3y ago
Interesting read. It’s amazing more people don’t use runtime variable value annotation tools like Wallaby.js, or a debugger. So much time spent mentally remembering what is in what variable based on the naming. I often find myself adding “&
14.
▲
by
vaughan
3y ago
This is why we need better tools like projectional code editors. There should be an editor toggle to inline functions temporarily. No more bouncing.
15.
▲
by
vaughan
3y ago
The real issue is plain text, and files and folders. File names, folder names/hierarchies, function names, class names are all _arbitrary_. You could randomize them all and your code would still run. What is not arbitrary is: the call
16.
▲
by
vaughan
3y ago
I wish they would have one IDE for everything - what IntelliJ used to be.
17.
▲
by
vaughan
3y ago
> I think it’s a project that’d take 5+ years What are the major difficulties you see? Is this estimate for supporting all existing TS code...or as the OC said, a new language with only newly written code. The way I naively think about i
18.
▲
by
vaughan
3y ago
Parse all the code with tree-sitter[1]. [1]: https://tree-sitter.github.io/tree-sitter/
19.
▲
by
vaughan
3y ago
Code should generate diagrams automatically as you write it. Then you can see the complexity increase as you go, instead of looking back on a tangled mess.
20.
▲
by
vaughan
3y ago
I thought about building a transpiler from TypeScript to other languages as a learning tool. It would also scaffold out the project structure for each language. The idea would be not to allow all code, but focus on high-level intent as simp
21.
▲
by
vaughan
3y ago
Local simulation + deterministic record-replay.
22.
▲
by
vaughan
3y ago
Code should be more like a children's popup book with little tabs to pull on to make things move around. When I look at a foreign piece of code I want to see all the runtime values inline in my editor and a time-travel debug session wi
23.
▲
by
vaughan
3y ago
> There's many more akin projects listed in https://github.com/yairchu/awesome-structure-editors/blob/ma ... Awesome link! How did you find that link btw? I feel like I scoured the web so many times on
24.
▲
by
vaughan
3y ago
I think we need to liberate ourselves from the "folders of files of text" way of coding. We really shouldn't ever have to think about where to put things. Each function should be stored in its own text file. Then these files
25.
▲
by
vaughan
3y ago
I wish it was open-source.
26.
▲
by
vaughan
3y ago
Whoa this is incredible. The things you find on HN! I've been researching these kind of things for ages...and this is the first time I find out about this. Code as a database.
27.
▲
by
vaughan
3y ago
> The whole chain is where we are working; the whole chain should be the first-class citizen of the language/tool. Sums it up well!
28.
▲
by
vaughan
3y ago
I had an idea to trace all usages of values. So you can see the entire history of how a value came to be. All the places it went. All the transformations too. Also, I think code should be written so that it can be easily visualized. Nothing
29.
▲
by
vaughan
3y ago
SmallTalk was so visionary. Someone needs to do a modern take on it.
30.
▲
by
vaughan
3y ago
Someone needs to design a programming language and an IDE (and possibly a new OS too) with great debugging as the primary goal. Debugger and IDE support is always just thrown on later in every new language these days. "Omniscient debug
More ›