Readit News logoReadit News
zbaylin commented on HTML hacks that shaped the Internet   tedium.co/2023/11/24/weir... · Posted by u/thm
mcv · 2 years ago
I'm not sure "shaped the Internet" is the right description. These are 10 HTML/CSS hacks that enabled you to work around browser quirks and poor support for certain features.
zbaylin · 2 years ago
Some of them are definitely more "historic" than others.

For instance, #2 (<table>-based layouts) definitely shaped much of early-to-mid-2000s web design, and can be viewed as a precursor to flexbox/other modern layout engines.

Same with sIFR -- custom webfonts are totally taken for granted today largely because of "hacks" like this.

zbaylin commented on Actix Web: a small, pragmatic, and fast Rust web framework   actix.rs/... · Posted by u/satvikpendem
candrewlee14 · 3 years ago
I am a big fan of Rust… but I don’t understand how this type of framework would be a better choice than something in the JS/TS realm: Svelte, Solid, React, Vue, Angular, etc. I’m not calling those frameworks ideal, but it seems like working in the native lang of the web in a more mature ecosystem would be a better choice for almost anything. Is this a proof-of-concept framework, is anyone using this in production? When would it make sense to pick this over the alternatives?
zbaylin · 3 years ago
This is a backend framework, whereas the ones you mentioned are for the frontend
zbaylin commented on Tabler Icons – Free vector icons for web design   tabler-icons.io/... · Posted by u/ashitlerferad
mythz · 4 years ago
These look pretty nice, hopefully they will make it into Iconify's database so I can make use of them:

https://icon-sets.iconify.design

Which has become the only SVG library source I use these days given its massive 100k+ collection free SVG's and rich library support for most popular SPA frameworks.

zbaylin · 4 years ago
Am I missing something or is Tabler already listed?

https://icon-sets.iconify.design/tabler/

zbaylin commented on Discipline by King Crimson   loudersound.com/features/... · Posted by u/lightlyused
zbaylin · 4 years ago
“Discipline” is one of those albums that totally changed the way I thought about music.

When I was a kid I was really into classic prog rock (i.e. Yes, Genesis, ELP, etc.) and was mesmerized by Bill Bruford’s playing and technique on “Close to the Edge”, which led me to this incarnation of King Crimson.

One song in particular that really stuck out to me was “Thela Hun Ginjeet”, which includes a recording of Adrian Belew recounting an experience being heckled on the street, but until I read the Wikipedia page for the album I had no idea it was secretly recorded by Fripp and wasn’t scripted (including the maniacal laugh at the end). It blew my mind that they were able to create this soundscape that turned a recording of a totally sane Belew into what I thought was a paranoid schizophrenic.

Each song on the album stands on its own, and it’s probably my favorite in King Crimson’s discography.

zbaylin commented on Onivim 2 is a retro-futuristic modal editor   v2.onivim.io... · Posted by u/niedzielski
vimacs2 · 5 years ago
Just so I understand this correctly, the version of Onivim 2 from 18 months ago will be open source? That's not the worst solution if true. John Carmack would do something similar with many of his game engines back when he was working with Id Tech (albeit with a much longer lag time).
zbaylin · 5 years ago
Yep! You can find the MIT repo here: https://github.com/onivim/oni2-mit

I actually never thought of it in the context of Id Software, that’s an interesting comparison!

zbaylin commented on Onivim 2 is a retro-futuristic modal editor   v2.onivim.io... · Posted by u/niedzielski
lasagnaphil · 5 years ago
Though it's incredibly painstaking to do a source build; at least in my Arch setup it needed about 20GB of disk space and a lot of time and patience (it needs the Ocaml compiler and also downloads a ton of NPM dependencies!!!), and the PKGBUILD script failed due to a reason I've yet to figure out.

I was thinking about trying out Onivim someday but this one thing was the whole dealbreaker. I thought that if your program is advertised to be light and fast it would also be easy to build, but welp that's unfortunately not the case.

zbaylin · 5 years ago
I wrote a reddit post[0] about why Oni takes so much space to build, but the TLDR is that we build a bunch of native libraries from scratch on a fresh build, namely Skia.

I would like to note that we don’t maintain/support/promote the Oni package on AUR. Builds from scratch are mostly for “trial” or contribution purposes. We do try to help with build issues in the Discord, though!

I would also disagree with the idea that a light and fast program must be easy/quick to build. C++ is notorious for having huge resource/time requirements to compile, but the end result (assuming good code) can be faster than some C code! Consequently, it takes relatively little time to spin up a node interpreter but the resulting program is orders of magnitude slower.

Oni is written in OCaml, so naturally it requires the OCaml compiler to build. Those NPM packages aren’t JS — we just leverage the existing NPM ecosystem for our native code.

We do recognize that building from scratch is not ideal, which is why we provide prebuilt binaries for purchase. I can’t give an exact timeline, but we’ve discussed publishing public trial builds probably before the end of the year, which further reduces the need to build from scratch.

Feel free to ask any other questions in the Discord!

[0] https://reddit.com/r/onivim/comments/n05pqz/_/gw8hw8p/?conte...

zbaylin commented on Onivim 2 is a retro-futuristic modal editor   v2.onivim.io... · Posted by u/niedzielski
chimen · 5 years ago
Saw it but didn't find anything. I guess it's a complete re-implementation of the UI. The comments seem to suggest that as well.
zbaylin · 5 years ago
Yeah the UI is completely custom built using Revery (a custom-built Electron alternative). Similarities to VSCode are just a result of it being the main inspiration. I would say Sublime also has a large influence on our design, i.e. in the minimap
zbaylin commented on Onivim 2 is a retro-futuristic modal editor   v2.onivim.io... · Posted by u/niedzielski
benatkin · 5 years ago
I won't touch anything that is almost open source with a ten-foot pole. The two main sticking points for me are A) contributors working for free but not retaining equal rights to the product and B) the tendency of leaders of projects that are not-quite-open source to undermine the Open Source Definition and the Open Source Initiative.
zbaylin · 5 years ago
Hey, Onivim contributor here!

I think Oni is in a hard place where it’s the primary source of income for Outrun Labs. Oni is open source in two senses

- the source is available online (technically doesn’t meet some definitions of open source, but the source is open)

- we MIT commits after 18 months.

In terms of contributors retaining rights to the product, we do have a bug bounty program where if you fix a bug with a PR, you get a license for free. Not quite what you mean I’m sure, but it’s essentially payment for contributions.

We definitely aren’t deliberately trying to undermine the OSD. The reality of open source software at the moment is that most of it is either created or sponsored by large companies who have a ton of money to throw at it. We are trying a new model of making money from open source software to allow us (well, Bryan) to work on Oni full time. We’re definitely open to suggestions, though!

zbaylin commented on Onivim 2 is a retro-futuristic modal editor   v2.onivim.io... · Posted by u/niedzielski
ford_o · 5 years ago
Why does it try to look like vscode clone?

I understand that the vscode ecosystem is awesome. However, I always felt like the UI was severaly lacking behind proper IDE like intellij.

Give me intellij-like documentation popup, run, build & debug buttons and debug UI, and I will switch in an instant!

zbaylin · 5 years ago
Hey, Onivim contributor here.

Unfortunately none of the main contributors are designers. I think we end up with a very VSCode-similar look because in terms of UX that’s our main inspiration. We do diverge in some areas, though.

Debug functionality is on our radar and it will hopefully be in relatively soon!

u/zbaylin

KarmaCake day382June 24, 2018View Original