Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
usrbinenv
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
usrbinenv
10mo ago
Sure: https://code.qount25.dev/qite/qite-js No docs yet, but I suggest you go to test/demo for examples. You can actually see them work if you run it with `node test/server.js`. State manager isn't there
32.
▲
by
usrbinenv
10mo ago
Frontend framework in JavaScript that requires no build step, relies on DOM and SSR and can be used to build both SPA and hybrid apps without VDOM, js templates, hydration or putting HTML (or worse, css) inside JS code. It'll also have
33.
▲
by
usrbinenv
11mo ago
Kind of, but not really. I'll make it public soon when I have the documentation ready.
34.
▲
by
usrbinenv
11mo ago
You can do very complex stuff without any need for React like approach. I literally said I've written a very sophisticated framework that was exceptionally snappy - that's what should be used for that 1% (not my framework, but the
35.
▲
by
usrbinenv
11mo ago
Oh no, they do that? I thought Next.js is a fully functional backend itself, like Django. But I'm shocked to learn that it's just a middleman-backend to render templates that are already served from another backend.
36.
▲
by
usrbinenv
11mo ago
Server renders the page. Suppose you have a element there which reads like <div data-component="HenloComponent">...</div>. Then the .js framework which was loaded on that page queries the DOM in search of any elem
37.
▲
by
usrbinenv
11mo ago
Yeah, I think my point was misunderstood: part of what I'm opposed to was writing HTML (or worse, CSS) inside .js files.
38.
▲
by
usrbinenv
11mo ago
I don't see a problem with HTML. It's easy to learn, easy to use and a very nice format for web. CSS is also great. JavaScript is pretty great too. My point is that modern web is horrible because people with no taste and no unders
39.
▲
by
usrbinenv
11mo ago
If I could make one law related to software, it would be to ban React and React-like frameworks (includes Vue and Svelte I believe): if you have to put more than one line of HTML in your JavaScript, if you have VDOM, if you have a build ste
40.
▲
by
usrbinenv
11mo ago
So, I also write Go and I don't get the part about tooling. I don't need formatters or linters as I'm adult enough to know how to format my code (in fact I dislike tools doing it for me). D also has dub, which is fine, as far
41.
▲
by
usrbinenv
11mo ago
I really love D, it's one of my favorite languages. I've started implementing a vim-like text editor in it from scratch (using only Raylib as a dependency) and was surprised how far I was able to get and how good my test coverage
42.
▲
by
usrbinenv
1y ago
Yeah, I get it. Technically, nothing prevents me from writing a formal spec (rules are rather simple too and most are listed in the README), but I just don't expect any kind of adoption, it was really just a tool for myself to ease the
43.
▲
by
usrbinenv
1y ago
> ### seems like a more primary header I really dislike this for headers, but also, this marker is only valid inside code blocks and is optional. > How do you specify the language for code blocks so they can be syntax highlighted?
44.
▲
by
usrbinenv
1y ago
Markdown is unreadable as a source. This solves the problem of looking good and clean as a text document and not having to remember many rules (certainly less than Markdown) to write a valid Shrimple markup that compiles nicely to HTML. Ano
45.
▲
Show HN: Cleaner Markdown lang and static site generator (Shrimple)
(qount25.dev)
3 points
by
usrbinenv
1y ago
|
7 comments
46.
▲
Standardization limits the highest performers [video]
(youtube.com)
1 points
by
usrbinenv
1y ago
|
0 comments
47.
▲
by
usrbinenv
1y ago
On a purely syntactic level snake_case gives me a clear indication this is something different (not a module). But the underlying mechanics of how namespaces would work, as I've mentioned in another comment, is that the choice of picki
48.
▲
by
usrbinenv
1y ago
To add to my other comments ITT, I was thinking how the proposed name-spacing in Ruby would work is, in one way, diametrically different from Go where you'd normally import a package with the name that was chosen by the package author.
49.
▲
by
usrbinenv
1y ago
Wrapping `Record` in `Foobar` or `BazQux` is just not a good pattern, even if it's common place and is included in current guidelines. Most of the time, you don't have gems that would use the same class and thus would rather not t
50.
▲
by
usrbinenv
1y ago
I disagree. I've also been working with Ruby for almost 20 years and quite a few times I came across a situation where I definitely wanted to wrap my library in a module for name-spacing and it was almost always cumbersome. I'd ra
51.
▲
by
usrbinenv
1y ago
Using Ruby modules to namespace things is certainly possible, but is very often cumbersome. Modules also "hardcode" a namespace: that is, if I use modules for name-spacing, it will always be "MyModule::MyClass" everywher
52.
▲
by
usrbinenv
1y ago
The only difficulty in Ruby code is the block notation. Even then, it is very similar to constructs in JavaScript, Go, D and a number of other languages -- the only difference form JS would be that instead of `(x) => ...` you write `{ |x
53.
▲
by
usrbinenv
1y ago
I recently read almost the whole book in a week or so. It's excellent and I feel like I can write in D pretty well after reading it. Too bad that I most likely won't be writing in D, but, at least, I'm confident I can come ba
54.
▲
by
usrbinenv
1y ago
I constantly feel like inferior languages are picked up, while superior languages are discarded. It's almost as if the universe had a law: "inferior technology is always preferred no matter how hard you seethe". Examples:
55.
▲
by
usrbinenv
1y ago
Fair review, but I would leave in less than a second after seeing xpal's website. Too glossy is never a good sign.
56.
▲
by
usrbinenv
2y ago
Another thing that comes to mind is the level at which one is familiar with a particular style of code organization & a set of abstractions. For example, Rails devs really have absolutely no problem getting up to speed with any given Ra
57.
▲
by
usrbinenv
2y ago
That's very one-dimensional. It's usually easy to tell what the code does, but what's hard is to modify or add functionality to it. And this is because of various levels of abstractions that hide how things are interconnect
58.
▲
by
usrbinenv
2y ago
Honestly, I'm greatly annoyed by recruiters. They don't know a single thing about programming and operate solely on keywords. My personal approach now is to just tell them "I have this much experience, I have lots of open-sou
59.
▲
by
usrbinenv
2y ago
Well, how ironic we're in the same boat, it seems. Only I can't get hired because I'm 40 and have many years of experience and everyone seems to assume I'm either a snowflake or will cost them. Granted, I can only afford
60.
▲
by
usrbinenv
2y ago
It really isn't. It's very much tied to certain stacks, while it's completely uncommon in others stacks, because they're solving the same problems in a different way. I've never touched it in my life. Sure, I can p
More ›