HNHacker News
TopNewBestAskShowJobs

coderedart

65 karma · joined February 23, 2023

submissionscomments
coderedart··on Tutanota is now Tuta
Ah, good to know. Although, Crime means nothing when police can easily just register a fake case and ask to monitor your email id. India has fallen a lot in human rights ranking in this decade.
coderedart··on Tutanota is now Tuta
Yeah, no way mailfence is that privacy friendly. https://www.hindustantimes.com/cities/mumbai-news/how-cops-c...

The police were able to get a lot of info from mailfence to catch a stupid student who thought using a vpn and mailfence would enable him to send threats easily to the richest man in india. The police got info on how many accounts were from this country, how many of them were active, monitor the mail account for new mails etc..

coderedart··on How to stop adulterated turmeric from killing people
why you gotta generalize a whole country like that? ever think of how an indian teenager might feel when they read your comment? Anyway, Adulteration is just simply ignorance and self-centered greed. People will indirectly harm anyone if it means making profits.

We have already seen this during Covid. That people will not follow safety practices like wearing masks and even rioting to remove the lockdown. Was it because the rioters lived in a heterogeneous low trust society? or did they want other races/castes to suffer?. It is just ignorance and not caring about other people if it means they themselves can lead a more convenient life.

I can also point to the current situation in Delhi https://indianexpress.com/article/india/delhi-aqi-today-seve... where they had to shutdown schools due to the severe air quality. Farmers in neighboring states burn stubble (remaining crop after harvesting) to prepare for the next crop immediately. This burning moves on to delhi and causes really really bad weather every year. burning stubble is a cheap and quick way to clear the farmland, and alternatives are expensive or unfeasible (lack of access to machinery). This is greed or poverty forcing them to do these things.

And OTOH, we have the judiciary which banned fireworks for almost 5 years now in Delhi, including the time of diwali (a festival known for fireworks) as right to quality air is now recognized as a fundamental right under right to life (and dignity). Now, we have people whining that this is stepping on the right to freedom of religion of Hindus, as the court is taking away fun crackers from Hindu children in the name of "western climate change". This is ignorance. They will literally let their own family breath the polluted air on next morning of diwali, because propaganda/politics has led them to believe that this is a coordinated attack on their religion. The people who suffer are older citizens or patients with respiratory problems.

coderedart··on Veera: India's First Homegrown Browser
A closed source android only browser with ad blocking builtin made by a for profit startup. Will allow its own promotional ads though, unless you explicitly opt out.

It seems worse by almost every metric when you compare it to firefox with ublock origin.

why would anyone use this?

coderedart··on Brave layoffs
> but what value would Servo exactly bring to users and the web after all the engineering effort?

Servo was a much more modular effort.

1. we would get a lightweight (modular) electron alternative. This would have helped rust gui ecosystem a lot, just like wgpu helps rust gamedev scene.

2. Probably have more variety in browsers as everyone can now reuse servo components to make their custom version of firefox. Imagine all the linux distros which reuse gnu/linux, but have their own philosophy of package management, updates, mutability etc.. We could have had the same sort of varieties in browsers for different usecases.

coderedart··on WebGPU Technical Report
Just wanted to point out that wgpu has both webgpu and webgl2 backends. So, currently, most projects use the webgl2 backend via wgpu for any rust app running in firefox right now.
coderedart··on Ask HN: Who is using the D language and likes/doesn't like it? Why?
Why do so many people say that dlang compilation is fast? Does it not use llvm? If it supports features like generics, then I assumed compile times must be slow just like rust or cpp. Why is dlang different?
coderedart··on Xfce Wayland Development Roadmap
> Anyways, it is 100% usable. To say otherwise suggests you haven’t actually tried using it within the past 2 years (at least)

IDK why, but the way you say it really annoys me. Like disregarding people's experiences because you have not faced the same issues.

Anyway, I try to shift to plasma wayland atleast every month. But there's always these weird graphical issues on nvidia (desktop) that ruin my experience, so i switch back to my x11 session. Even KDE has a page detailing the various problems in wayland https://community.kde.org/Plasma/Wayland_Showstoppers

coderedart··on Meduza co-founder's phone infected with Pegasus
> All they need to do is send you a message and you are compromised.

How does that even work?

coderedart··on Permutation Group Visualizer
Can someone eli5 this for me? I have no idea what i am looking at
coderedart··on The Next Generation in Graphics, Part 1: Three Dimensions in Software
aren't you talking about AR/VR when you say 3D? Then, the main hurdle until recently was the hardware constraints rather than the accuracy or realism stuff.
coderedart··on Emerging Rust GUI libraries in a WASM world
Is a date range picker that hard to implement?
coderedart··on Zig as an alternative to writing unsafe Rust
If an import is used rarely, then i prefer qualifying paths instead of importing them.

This is especially true when there's similarly named items from different paths. Best example is `Result`/`Error` types. eg: std::io::Result vs normal default Result vs other crate's Result type. Another example would be math types like Vec2 between game engine and egui. String in mlua vs std rust etc..

Usually you can get around this by importing it with a different name like `use mlua::String as LuaString`. but it is still something that you need to actively do.

coderedart··on Zig as an alternative to writing unsafe Rust
can you please point out a few more annoyances in rust syntax? I am a newbie playing with language design and could use some perspective :)
coderedart··on Ambient: The Multiplayer Game Engine
its using `wgpu`: a rust library which provides safe graphics api and uses opengl (webgl2), vk, dx, mtl, webgpu as backends. c++ has a similar, but much older project called `bgfx`. If you see wgpu on web, its most likely using webgl2.

webgpu only exists in like the most bleeding edge chrome/firefox builds and even then its very hit and miss. maybe it will start working properly after chrome ships it in september-ish.

← PreviousPage 2 of 2