Readit News logoReadit News
nbsd4lyfe commented on Ask HN: One tab on Chrome takes about 100MB memory, why?    · Posted by u/ausjke
Waterluvian · 8 years ago
I'm eager for info too. But while we're waiting, I have a genuine, not snarky, question too: does this ever actually negatively impact people's use of their computer? I can't recall ever feeling like my browser having lots of tabs open has changed the experience. RAM and resource usage hasn't been on my mind in years.
nbsd4lyfe · 8 years ago
Yes, I have a noisy fan and if the browser makes it turn on it's distracting.
nbsd4lyfe commented on All of Oculus’s Rift headsets have stopped working due to an expired certificate   techcrunch.com/2018/03/07... · Posted by u/twinkletwinkle
ksrm · 8 years ago
"so uhh..."?
nbsd4lyfe · 8 years ago
it's not bad because of misguided intentions, it's bad because it lacks resources. really badly, even.
nbsd4lyfe commented on All of Oculus’s Rift headsets have stopped working due to an expired certificate   techcrunch.com/2018/03/07... · Posted by u/twinkletwinkle
andrewmcwatters · 8 years ago
I was just reading something here about Cairo and how it's easy to fall into slow code paths with it, and if you happened across falling into a slow code path, somewhere along the line, "you fucked up."

When I read the comment I was immediately flabbergasted: no, someone else fucked up. It's not my fault someone wrote software that sets up undocumented traps for me to fall into. Or provided three ways to do something and two of them are not recommended OOTB. Or is primarily documented by third parties.

nbsd4lyfe · 8 years ago
Cairo is currently desperately asking for development help, so uhh... https://people.gnome.org/~federico/blog/helping-cairo.html
nbsd4lyfe commented on Google helps Pentagon analyze military drone footage   gizmodo.com/google-is-hel... · Posted by u/fraqed
abraae · 8 years ago
We faced this at work recently (at our decidely sub-Google scale) when sales guy refused to bid for an opportunity at a weapons manufacturer so we had some interesting discussions around the issue.

Its a little hard to make blanket statements that weapons/warfare are bad. There are good times to use weapons.

An obvious one was at the time of WWII. If the clever people had refused to work on weapons, things would have finished up potentially a lot worse for mankind generally.

And perhaps in our medium term future, as climate change becomes more and more real, a critical mass of people will decry the continued burning of fossil fuels. And if retrograde nations continue to poison our common resource, then maybe some global police force will need weapons to stop them.

nbsd4lyfe · 8 years ago
Mad respect to sales guy. I'm doing the same and avoiding arms companies (my background is very useful for military research).

I acknowledge some warfare may be legitimate (having been bombed myself), but arms companies don't stop at selling to your personal favorite army which you consider morally right, they keep looking for more business abroad.

I don't want to be the one realizing I'm sitting in a cozy air-conditioned office and having made money from the messed up warfare in some distant far-away country, having a large financial incentive to cause more conflict there.

Deleted Comment

nbsd4lyfe commented on The top 1% of the US makes $480k or more in adjusted gross income   bloomberg.com/news/articl... · Posted by u/kaiyi
jpatokal · 8 years ago
Pray tell, what kind of low stress job lets you earn $500k/year with 20 hours/week? (Actual job, please, not "4-hour workweek" style passive investment income.)
nbsd4lyfe · 8 years ago
I've been reading stories about a corruption case and apparently there's a lot of easy money to be had doing that.
nbsd4lyfe commented on How to Replace Google's AMP Without Slowing It Down   redfin.engineering/how-to... · Posted by u/dfabulich
ficklepickle · 8 years ago
I think the alleged performance improvements are only an illusion. The device still has to use data and electricity, in fact more because it is fetching a bunch of things you probably don't want.

Link prefetching is already a thing, so I don't see why we need another standard to resolve this.

Also the privacy argument is moot, I believe. In the questionable example of the AIDS patient, you are instead trusting Google with this info. That is not any better to me.

I'm a front-end developer and I see so many sites bogged down with many analytics and tracking providers, some multiple times. I can't help but feel like AMP is an attempt to maintain the tracking and analytics status quo, while giving the illusion of performance, instead of just chilling out on the multiple redundant client-side analytics.

nbsd4lyfe · 8 years ago
I have an awful ISP - having a local mirror is a massive improvement.

It almost seems like the web is unusable aside from companies large enough to have a mirror here.

nbsd4lyfe commented on Show HN: OpenBSD Email Service – A free-email alternative   github.com/vedetta-com/ca... · Posted by u/h0r14
hapless · 8 years ago
So that a root compromise in one service does not escalate to the entire server.

As a concrete example: my personal mail server (on a modern operating system) has its SMTP handling in a separate process from mailbox serving. If the SMTP process is compromised, and the attacker reaches uid=0, it doesn't matter -- no data from the mailboxes can be exfiltrated.

Only SMTP is broken, because mandatory access control prevents the SMTP "root" from doing anything the SMTP daemon would not ordinarily be permitted to do. The SMTP daemon is not empowered to read mailboxes, even if its uid is 0.

nbsd4lyfe · 8 years ago
I think in this hypothetical scenario the uid 0 attacker can create its own node for /dev/rwd0 and use raw disk accesses to get around filesystem limits.
nbsd4lyfe commented on Show HN: OpenBSD Email Service – A free-email alternative   github.com/vedetta-com/ca... · Posted by u/h0r14
hapless · 8 years ago
I wouldn't entrust my email to an operating system that lacks mandatory access control.

OpenBSD is a fascinating project, but it is _decades_ behind the state of the art in security.

nbsd4lyfe · 8 years ago
Why do you need ACLs to run a few services on their own server?
nbsd4lyfe commented on The cost of forsaking C   blog.bradfieldcs.com/the-... · Posted by u/zik
userbinator · 8 years ago
My experience with MIPS is the complete opposite --- simple things like loading a single constant into a register require two instructions, and the lack of addressing modes is also a bit annoying. Breaking dords into bytes and vice-versa involves long sequences of shifts and logical operations, the branch delay slot is confusing to say the least, and the plentiful-yet-unhelpfully-named registers don't really make things any easier. At least ARM's conditional execution and barrel shifter are more interesting and versatile.

Then again, I admittedly learned 8080 and then Z80 and x86 first, so any RISC feels too simple; but those who learned any RISC first probably feel the exact opposite.

nbsd4lyfe · 8 years ago
> Breaking dords into bytes and vice-versa involves long sequences of shifts and logical operations

modern MIPS has "ext" and "ins", which are probably an improvement in that regard.

> plentiful-yet-unhelpfully-named registers

what's wrong with MIPS register names? my only comparison is x86 and that has been awful. I'm constantly looking up which registers are what.

u/nbsd4lyfe

KarmaCake day25December 31, 2017View Original