Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lemonwaterlime
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
lemonwaterlime
2mo ago
I use those tools nearly every day. Instead of heavy LSPs and IDEs using the RAM that could be otherwise used, I grep and ctags through my codebase for instant navigation. For deterministic changes if I haven’t already done it in vim, I awk
2.
▲
by
lemonwaterlime
3mo ago
The issue with all of these schemes is less about the format and more about the semantics itself. What are all the actions that can be done to a codebase and what is a controlled vocabulary that encapsulates those? Then it doesn’t matter wh
3.
▲
Semantic Commit Messages
(gist.github.com)
1 points
by
lemonwaterlime
4mo ago
|
1 comments
4.
▲
by
lemonwaterlime
4mo ago
You should look into `update-refs` functionality. By default git treats each branch independently, but with update-refs, git tracks pointers to branches and creates a dependency chain.
5.
▲
by
lemonwaterlime
5mo ago
I understand your point. The paper is more about the depth of the tree to represent and audit a model versus the raw CPU clock cycles. It takes the exponent and logarithm as given since for all practical purposes, in a scientific context, t
6.
▲
by
lemonwaterlime
5mo ago
I’m fairly certain that the difference between the approaches is that the f(x,y) function you mentioned requires limits to represent certain concepts while the eml approach is essentially a tree or a chain of computations meant to represent
7.
▲
by
lemonwaterlime
6mo ago
My view is more in line with your statement. > Prefer do notation if the effects of the flow are more important than the data structure, and prefer using Applicative style if the data structure layout is more important to understand than
8.
▲
by
lemonwaterlime
6mo ago
See vim-mergetool[1]. I use it to manage merge conflicts and it's quite intuitive. I've resolved conflicts that other people didn't even want to touch. [1]: https://github.com/samoshkin/vim-mergetool
9.
▲
by
lemonwaterlime
6mo ago
It’s about demonstrating via the diligence that you are a good steward of a fork. This is a requirement of any fork for it to take and be stable.
10.
▲
by
lemonwaterlime
6mo ago
I understand it is an ideological project. My point is that given their intent, there are things they should do to make their case. They should provide the evidence in the README etc. If they are correct and things must be done, they aren’t
11.
▲
by
lemonwaterlime
6mo ago
The issue with that stance, practically speaking, is that anyone could have hand-submitted generated code at any time, so why this January cutoff date? I would expect a decrease in code quality in a specific part of the repo or at least a q
12.
▲
by
lemonwaterlime
6mo ago
It would be nice if specific offending portions of the codebase were highlighted. As of now, it’s hard to see why one should use this fork. Also, since the source is available, anyone can just compile a past version of vim.
13.
▲
by
lemonwaterlime
8mo ago
I had so many corrupted Time Machine backups over the years that I eventually just wrote an incremental backup script in rsync. I’m much happier. Something like [1] can be inspiration. [1]: https://github.com/perfacilis/
14.
▲
Optimizing Media Storage – A Guide to RAID Chunk Sizes
(larryjordan.com)
2 points
by
lemonwaterlime
8mo ago
|
0 comments
15.
▲
by
lemonwaterlime
8mo ago
The challenge for most people is that HTML and Modern CSS are a declarative programming paradigm. You then selectively sprinkle state on top of that. I use HTML and Modern CSS for frontend. I sprinkle htmx when I want interactivity and a ti
16.
▲
by
lemonwaterlime
9mo ago
There's also Julia. Earlier in my career, I found that my employers would often not buy Matlab licenses, or would make everyone share even when it was a resource needed daily by everyone. Not having access to the closed-source, proprie
17.
▲
by
lemonwaterlime
9mo ago
Rather than its "decline was", Perl's existence is cultural. All programming languages (or any thought tools) are reflections and projections of the cognitive values of the community who creates and maintains them. In short
18.
▲
How I use Git worktrees
(matklad.github.io)
2 points
by
lemonwaterlime
10mo ago
|
0 comments
19.
▲
by
lemonwaterlime
10mo ago
Taken at face value, this is engineering negligence. I've done industrial design with plastics and 3D printed parts. Regardless of the forming techniques, with plastics you still need to consider properties like minimum melting tempera
20.
▲
by
lemonwaterlime
10mo ago
I like to do data-oriented programming, and was just thinking about how I want to organize (and search through) the primary data structures/concepts for a project I'm working on. Part of that involved thinking about things like wh
21.
▲
by
lemonwaterlime
10mo ago
Ruby is a joy to program in. I started exploring it after using Haskell and Smalltalk and was pleasantly surprised when the language would do things like both of them.
22.
▲
Using Imapsync as an email daily digest
(imapsync.lamiral.info)
4 points
by
lemonwaterlime
10mo ago
|
0 comments
23.
▲
by
lemonwaterlime
10mo ago
“Discrete-Time Signal Processing” by Oppenheim is another great resource.
24.
▲
by
lemonwaterlime
10mo ago
coreutils, nix, vim, Haskell (ghc), postgresql, latex
25.
▲
by
lemonwaterlime
10mo ago
Exactly this. With a comfy life, you can mature later. The more hardships and adversity one must overcome the faster that maturation happens. Particularly so when the hardships put one on an abnormal path. Losing a close relative or a job i
26.
▲
by
lemonwaterlime
10mo ago
Ive always just used C. From my recollection, there’s an avr libc library. There’s tutorials online for how to do it. The big thing is once you have that progression path with knowledge like that book I linked, you have a lot of freedom. So
27.
▲
by
lemonwaterlime
10mo ago
Short answer: Yes. And you always could have. Longer answer: It's been a while since I have thought about Arduino. But last I recall, it is just an Atmega chip connected to IO. Maybe newer ones have moved to ARM M0 or beyond. That'
28.
▲
by
lemonwaterlime
10mo ago
The author was a bit poetic in writing this post and most commenters seemed to have missed the point. When he starts talking about the “hygiene of the programmer”, he is referring to the concept of a “code smell” rather than making literal
29.
▲
by
lemonwaterlime
10mo ago
> To some extent I agree that the upgrade path is lacking. You began an inappropriate chain of comments by being uncharitable in your initial interpretation of my sentiment. People piled on emotionally as a direct result of your opening
30.
▲
by
lemonwaterlime
10mo ago
The Maker Movement is more than just Arduino coding. Some of these maker spaces have full-on donated Kuka robots or other heavy equipment with minimal safety mechanisms in place other than "be careful".
More ›