HN user

Xevi

447 karma
Posts0
Comments167
View on HN
No posts found.

Plus it has poor Typescript support.

Vue 3 has excellent Typescript support. It's even built in Typescript. What exactly are you referring to when you say that it's "poor"?

SvelteKit 1.0 4 years ago

Were they internal or external apps? Because latency was the problem last time I looked, and it won't be super noticeable if you have the servers that close to you.

SvelteKit 1.0 4 years ago

Last time I looked at Blazor it only had two options, which were both equally horrible for public websites.

You either had to ship a big and bloated WASM file, which was at least 10x the size of competing JS frameworks, and in some cases 100X the size. Or you had to render all dynamic parts of your website on the server, which made latency a huge problem, since your website feels sluggish between each interaction.

Does it affect your vision when using them for many hours? Whenever I use VR headsets for more than 1 hour I tend to get blurry vision once I take them off, since my eyes have adjusted to having the screen so close to them.

I am super interested in getting the nreal glasses for work. But I'm also a bit hesitant due to this.

I'm not sure where you get the impression that people who would benefit from this tool have no friends. That requires some quite absurd mental gymnastics.

I don't have any experience with vim or other alternatives, but after reading that article or seems like kakoune is way better in practice. I wonder why Lapce didn't go with "object -> verb".

It sounds like Serenade.ai would be more useful to you. It is more of a complete product, with the ability to add custom commands on top of it. Plus it's open source.

I'm not trying to steal the spotlight from Talon/Cursorless though, they are amazing and super useful. But it is definitely a much more fragmented ecosystem which requires more work.

V 0.3 4 years ago

V looks interesting, and I wish it the very best. However the attitude of the lead developers toward criticism or negative feedback (even if it's not valid) is highly off-putting imo. Everything negative that people say appear to be taken as an "attack", and as far as I've seen they are quick on the trigger in regards to banning or blocking people that they disagree with. And at the very least they just completely disregard all negative feedback as lies, scams, conspiracies, etc.

The responses I've read by the devs are in stark contrast to what I've seen in other languages I use, such as Rust. I hope that as the language evolves, the developers will start reflecting on the way that they interact with others and how it impacts people's view of V. I could never justify using a language like V in production if I couldn't even trust the lead developers to be level-headed during criticism.

I'm sorry for ranting, I really wish the best for V and its maintainers.

I'm not the same person that you responded to, but I feel much less secure in TS than in C# due to the fact that typing is not a requirement, and that type definitions might differ from the actual library/framework code. It's still a big improvement over plain JS though.

The developer time isn't higher than if it was server side rendered. And for some applications, like the ones I'm building, it would be impossible to do the work on the server.

I even have the browser and code on the monitor at the same time. And with pretty much all modern web frameworks you have a dev server that automatically does hot module replacement, so you instantly see your changes without reloading anything yourself.

The text looked crisp on Windows, but on Mac the PPI was too low, so it was barely readable. The frustrating thing is that Mac used to have settings that would fix this problem, but they removed them a while ago. I ran the monitor at 1440p, not at a lower resolution.

What monitor, mouse, and keyboard did not work with mac?

The monitor was an MSI Optix MAG321CQR (32", 1440p, 144hz). The text on it was blurry and pixellated as hell. It turns out that Apple has removed previously existing scaling functionality that would have made it work. So I had to upgrade to a 4k monitor to get around it. I would assume it's because they don't want to compete with cheaper monitors. The text was very sharp on Windows. I tried every single trick you could imagine to get it working. The speakers were from Logitech. I don't remember the name of them since I gave them away when I bought new ones. The mouse is a vertical ergonomic mouse from a lesser known brand, same with the keyboard.

Most of the complaints makes it sound like you aren't actually trying to do everything the "Apple way", rather wishing macOS way worked like what you're used to and comfortable with from Windows.

Which complaint? How should I do it then? Please tell me because I'm dying to know. There is no way to turn off mouse acceleration or to get my scroll wheel working without a third party app. I can't snap or organize my windows without a third party app. Minimizing windows fucks me over when using voice control software (which I need due to RSI). Switching between windows from the same app is a pain in the ass, because it requires more clicks, which literally equals more pain for me. Folder content is not organized by default, do you suggest I just let it be messy, the way Apple wants it to be? Trying to click on desktop icons that are super small is a pain in the ass, because you have to click exactly on the icons for it to register. And so on.

Rant

I switched to a Mac Mini M1 in December and it has been a complete pain in the ass. First of all, to even be able to use it I had to switch out my monitor, mouse, keyboard and speakers because Apple didn't like them. And then I had to buy an extra dock to get more ports. On top of that I've also had to install a bunch of third party software to get basic functionality like window snapping (Moom), and a functioning scroll wheel and the ability to turn off mouse acceleration (SteerMouse). And don't get me started on the absolute bonkers ways you toggle between applications, or the fact that you need to click TWICE on a window when switching between windows, if you want to type something in it. My desk is absolutely cluttered with application windows, because minimizing them apparently makes Mac treat them as if you never want to see them again, which messes with my voice control software. Oh, and why is there no delete button? And why do I need to be so precise when clicking on desktop icons, instead of just having a bounding box around them? Who thought that was a good idea? And while we're on desktop icons, why on earth aren't they sorted and fixed to a grid by default? Does anyone like unorganized items in folders?? Another thing that annoys me is pop-up windows with no freaking option to close them other than clicking "done" or whatever. What if I don't want to apply any of the changes I've made? Why can't I just cancel?? I could go on and on about UI inconsistencies and various bugs I've encountered. Needless to say I'm switching back to Windows (which isn't without its own problems) next time I'm buying a computer.

This mac has made my RSI go haywire. I've tried to do everything the "Apple way", but it's just always so clunky and slow compared to Windows.

I'm really interested in knowing if your used any frameworks or libraries for this game, and if that's the case, which ones? I'm on my phone now so I can't easily check your source.

Zas Editor 4 years ago

With web development being as prevalent as it is nowadays, is there any plan to support HTML, CSS, JS/TS? Go and Rust are often used for web backends, so it would make sense to support frontend languages as well. Especially since Rust can be compiled to WASM.

There are lots of benchmarks of Actix if you search for it. It's also one of the top frameworks in the TechEmpower benchmarks.

I love Serenade. It has some rough edges at the moment, but the team is working hard on making it better.

What I love is that it feels so natural to use. It understands the context of the code, which means you don't have specify exactly where to move the cursor, or what kind of casing you want on variables. It automatically does what you want it to. I also love that everyone has the same set of base commands. It makes it easier easy to share information and help each other out. Oh, and the browser extension for Serenade is such a life saver. I'm mainly a front end web developer, and it's so easy to navigate the UI with that browser extension as I'm developing.

20 Years of .NET 4 years ago

Besides .NET MAUI and Xamarin, there's plenty of third party cross platform frameworks, like Avalonia and Uno.

I'm an atheist and I am really enjoying reading "The Heart Of Buddhas Teaching" by him. I wouldn't say his teachings are heavily religious from what I've read so far. But some parts require a lot of imagination. You don't have to become a monk after reading his books. Sometimes good teachings transcends differing beliefs.

I have nothing against the previews. However when a website hijacks the link to serve a stripped down version of the content locally, it goes against the expectations of the user, and it can really f*k up accessibility tools. This is a bad use of javascript imo. A really bad use. And unfortunately it is being pushed as a way to retain users, meaning that it prioritises profits over everything else.

I don't want to be served a fullscreen auto playing video in a pop-up window when I click on a YouTube link. I want to go to YouTube and view it there, where I can like, subscribe, comment, and so on. It breaks my expectations in a bad way, and I can see why people are growing increasingly frustrated with javascript on websites due to this.

Sorry for being so negative about this. It's a cool concept, but I also really hope that this never becomes the norm. And that's coming from a web developer, someone that's usually cheering on all advancements in the web.