HNHacker News
TopNewBestAskShowJobs

rujuladanh

130 karma · joined February 28, 2019

submissionscomments
rujuladanh··on Reasons to turn down the transmit power of your Wi-Fi (2017)
Do they increase the actual power emitted or just create interference? i.e. should one be concerned health-wise if many of those are used? (assuming one believes in RF in these frequencies being harmful).
rujuladanh··on Measuring the overhead of WebAssembly using libsodium
Note that integrity checking is supported and used in many sites. Given that, using HTTP does not matter. (Of course not for the main page.)
rujuladanh··on Hello world: Shining a light onto the culture of computer programmers
Speak for yourself.

If what you are doing can be done by a 13 year old, that is your reality.

What I do requires years and years of experience/study, and 90% of the 20 year olds cannot do it, and that is being very conservative.

Of course you are talking about the average developer. But your average health personnel aren't doctors, they are nurses or assistants. And there is nothing wrong with that.

rujuladanh··on Netlify Dev
I use Netlify, but GitHub does not require paying to host a public site.
rujuladanh··on Fortnite and the Good Life
It seems you missed the point.

Anyway, parent said obscure hardware, so hardly useful for most people. And it sounded more like a personal activity, it is not clear he/she did publishing or upstreaming or blogging about it.

By the way: actual drivers for complex hardware are nowadays mostly written or maintained by companies.

rujuladanh··on Fortnite and the Good Life
Indeed, AAA games are designed like you explained on purpose.

However, let's not put every game in the same bag. A shootout to all indie games that simply make games that start and end.

rujuladanh··on Fortnite and the Good Life
> all which lead to greater value creation and self fulfillment superior to defeating some imaginary creature

That is 100% subjective.

For instance, I can easily argue that breaking kernels and writing drivers for obscure hardware does not add any real value for society as a whole.

However, playing and socializing with people does create value for society, specially in this day and age where people is evermore alone, if only in reduction of antidepressants ;)

rujuladanh··on 58 Bytes of CSS to look great nearly everywhere
I almost agree with you, but the truth is even with almost minimum brightness, I still prefer that background color get slightly darker than pure white (and same in black backgrounds: the text should not be perfect white).
rujuladanh··on Computer Graphics from Scratch (2017)
Hah! Because driving to the lake, playing poker and going to the movies in the mall makes oneself a very mature and serious person.

Not like those immature infants that play games. Got it!

rujuladanh··on Average American Has Just 4 Hours, 26 Minutes of Free Time per Week
Yes, I do. One, and she is old enough now. Even when she was little, I had free time.

If you do not have enough free time for your child, maybe you should consider not having them. The same way you would if you did not have the finances right or anything else that may affect them...

rujuladanh··on Computer Graphics from Scratch (2017)
If your definition of "interesting" is how much math it requires, I have bad news for you... :)

Anyway, neither AI nor security cover that much of CS (they are parts of CS, and there are many others). Games, however, heavily use both of them (and many other parts of CS).

rujuladanh··on Average American Has Just 4 Hours, 26 Minutes of Free Time per Week
I always aim for 4 free hours per DAY.

If this is true, I really don't understand how people can live in the USA.

Go to Canada, Europe or something!

rujuladanh··on Computer Graphics from Scratch (2017)
What do you mean by theory?
rujuladanh··on Idiomatic Monads in Rust
Those are useful for compiler devs and language designers, not so much for the average user of the language.
rujuladanh··on Computer Graphics from Scratch (2017)
That is exactly what I was talking about! You are portraying games as "immature activities" like "superhero movies", rather than just "movies".

The same way there are more "mature" movie plots than those that you are (kind of) mocking, there are also more mature books than children stories, more varied music than pop summer songs and, indeed, more games than your "nth clone of shooting aliens".

By the way, I have had a nice daughter and health scares like anybody else, and no, that has nothing to do with maturity or with games becoming boring. There are many game genres and of course you like different ones when you are 15 vs. when you are 50. I literally thought like you in my early 30s, when I had literally zero free time and kept thinking "yeah I am past that, leave it to the young generation, I am responsible now".

rujuladanh··on Computer Graphics from Scratch (2017)
> But once you do, you find that other subfields of CS are more interesting and useful. And you just get older. :)

It is true that some people, as they get older, claim to find games less interesting. In my opinion, some of them simply jaded a bit, and would be a good thing for them if they tried to find enjoyment again in the small things. I know, because I was there too. It depends a lot on the culture.

There are also others that start claiming games are useless, immature and that the world will end if youngsters keep playing them.

Entertainment has been useful even before civilization existed, and those that enjoy the time to entertain themselves, do; even if it is in the form of working on dream projects. Yes, that is playing too.

As for your other point, there are objectively very few (if any) topics as interesting as games for CS people, given the so many areas of CS (and non-CS) they encompass at the same time. Hardly any other area of work touches so many domains. Only operating systems, browsers and CAD apps (and maybe Emacs ;) are close as vast.

rujuladanh··on Idiomatic Monads in Rust
What math-backed theories? Why do they matter? Do you mean for the compiler team or for the users?
rujuladanh··on Microsoft finds privilege escalation vulnerability in Huawei driver
I am not sure what you are trying to say.

Any driver for a multiuser OS that essentially bypasses protection mechanisms by the kernel for non-root users is broken, period.

There is no argument about it.

rujuladanh··on Microsoft finds privilege escalation vulnerability in Huawei driver
The article is about a driver that allows to map any physical page.
rujuladanh··on A Conversation with Language Creators: Guido, James, Anders and Larry [video]
Yes, yes, of course. All my C programs are pure too!

They are a simple mapping of a tuple (hardware state, queue of world events) onto itself! Truly marvelous!

Vive la pureté!

PS. I am now working on abstracting this further, and I just realized the universe itself is pure too; but somehow I got some strange behaviors when I started to look into particles too closely... will report back soon.

rujuladanh··on Compiler Performance and LLVM
A quick remark: general purpose compilers (including all the common ones) aren't really built for "extreme" performance. They always pick big tradeoffs and don't try everything they could.

In other words, it is not "hard" to build compilers with better performance. What is hard is getting performance without build times exploding.

rujuladanh··on A Conversation with Language Creators: Guido, James, Anders and Larry [video]
Yes, we all know how functional languages work; this is Y Combinator after all. However, that is a pedantic remark and missing OP's point.

It is clear OP meant a program as in an entire non-trivial system, not individual functions; even if they are programs themselves.

Regardless, when one talks about function purity, it is about the final evaluation, not about partial binding or lazyness.

rujuladanh··on Microsoft finds privilege escalation vulnerability in Huawei driver
A driver allowing to map any page is like recording a magician from all angles.

The only reasonable usage of such a situation is for the magician him/herself, to study his/her own performance. And even then, it is not usually done that way.

rujuladanh··on 25 Years Later: Interview with Linus Torvalds
I hope you are trolling.

No, I am not going to give any credibility to random Instagram "influencers".

rujuladanh··on 25 Years Later: Interview with Linus Torvalds
Why would we care about Torvalds' political views at all?

Really, who cares? No, he is not a "leader" in any way outside kernel development.

Are we going to ask everyone now for their opinions on anything just because they are domain experts on something completely unrelated?

What is next? Asking (insert random famous politician) about kernel development?

rujuladanh··on PHP 8 to Add a JIT
Similar things are done by JS engines and others nowadays. They optimize and keep the original stuff in case assumptions stop holding.
rujuladanh··on Ghost Villages for Sale in Spain
Indeed. Spain is the size of California, so that may give some perspective...
rujuladanh··on Ghost Villages for Sale in Spain
Not at all. One does not need to go to a ghost village to to what OP says, and many towns in Europa have even fiber.
rujuladanh··on V Playground
Stop attacking people with off-topic issues and go away.

PS: of course I claim Rust isn't free of race conditions. Its own designers also claim it:

https://doc.rust-lang.org/nomicon/races.html

You won't even believe the official docs of Rust? :)

rujuladanh··on Boston Dynamics’ new robot stacks boxes [video]
These robots go only up to 15 Kg according to their designers.

I would not call 15 Kg "heavy". I can carry that myself on a single arm...

Page 1 of 2Next →