HN user

sanjayts

107 karma

A simple man with simple needs

Posts2
Comments28
View on HN

I'm really struggling to see who this phone is aimed for. Why would someone pay a subscription for their "own" phone that is cut off from the major app stores?

These need not be the only two options. App developers could charge money for updates made i.e. new versions while the old versions keep working as advertised.

Instead of "cloud storage" which might incur ongoing charges, apps can very well hook onto my GDrive/OneDrive to persist data. Also, games have done this "free updates to this app I paid" for years now.

Htop Explained 7 years ago

On a 64 core / 512GB RAM server-class machine with 2K tasks, around 20K threads and 12% load, `htop` lags like crazy -- pretty much unusable.

Yup; I get a strong very "P. G. Wodehouse" vibe from his writing.

EDIT: After looking at his resume, I'm fairly confident his writing style is heavily inspired by Wodehouse (he mentions about Jeeves and Wooster!).

I think this is an important point. When prototyping or developing one-off utilities, I'm not looking to shave off CPU cycles or run everything under 6 MB. I wish someone would write a "Rust for <insert-gc-lang> Programmers". :)

The current govt has the largest share of criminals in power

Surely you jest? No mention of Congress who have literally destroyed our country by their rampant corruption and being in power for so long that it is proving to be a gargantuan task to get back on our feet?

The cut goes far deeper than corruption, we have had traitors running our country after Independence; leaders who put themselves and their petty desires before their country.

Other factors which contribute to holding back the country are: illiteracy, population explosion, blind faith, diversity used against the masses to incite hate and so on.

Grappling with Go 9 years ago

Sorry if you saw this coming but do you really not miss generics and exceptions? I like Go given that it's a lean language and the compiles down to a self contained binary which doesn't consume gobs of CPU or memory and is pretty quick to start-up and run. Perfect language for writing command line tools and one-off network clients.

But I dread the feeling of writing repetitive error handling code and copy-pasta to get a simple generic functionality to work across data types. Maybe I should just consider it a better C and move on...

If you don't mind asking: how do you uniquely identify the requests? Is it a composite field made up of `client_ip:timestamp` or a random UUID? What does a typical payload sent across to the TSDB look like? Also I'm assuming the services are written in a language like C or C++?

For one, JS is also JITed

But not all JITs are equal; that's like putting Brainfuck in the mix because it has a JIT. It is worth noting that JVM JIT has years of research behind it and being statically typed only adds to he benefits.

So, yes, it might be slower than the JVM, but not that slower for most practical purposes.

Sure, my point is that the "not that slower" varies on lot depending on the kind of computation would run and having a notion that these dynamic languages are fast enough just perpetuates the misunderstanding that there exists free lunch...

I am awfully wary of these statements which paint languages like Python (via PyPy), Javascript (via Node) as very close competitors of the JVM. Once the JIT engine kicks in, on "real" workloads, JVM beats the lights out of these carefully tuned interpreted languages on a CPU intensive workload.

I must say that I completely missed the arrow keys and the page numbers at the bottom; the font color is way too light for the background. Maybe making that a bit more prominent would go a long way.

I agree; Bitbucket Server is a smash hit in big banks who are now moving away from SVN to GIT to stay relevant. It simply makes more sense to use BitBucket Server offering by Altassian given that most organizations already use Confluence for hosting their wiki.