HNHacker News
TopNewBestAskShowJobs

nilsocket

465 karma · joined July 4, 2017

submissionscomments
nilsocket··on Design Review: Key-Value Storage
Didn't they review badger from dgraph.

https://github.com/dgraph-io/badger

Here is the comparison back in 2017: https://blog.dgraph.io/post/badger-lmdb-boltdb/

It supports concurrent ACID transactions with serializable snapshot isolation (SSI) guarantees.

nilsocket··on Participate in the 2018 Go User Survey
Direct link: https://google.qualtrics.com/jfe/form/SV_aVjFSKq2vgjRHUN
nilsocket··on Writing Network Drivers in Go [pdf]
Actually cgo, had some performance issues. Whenever a call to C program is made from go program, there is lot of work needs to be done.

Go authors have thought to do initialization and set up the work for only once, but I don't think it is implemented yet.

nilsocket··on The EU's Link Tax Will Kill Open Access and Creative Commons News
And you expect everybody to remember which site one should visit.

And how does one find new sites in the first place.

nilsocket··on IBM acquires Red Hat
I hope all companies using opensource software would contribute back either by returning some percent of their profits or in-terms of work-force.

Many companies take, but doesn't give back.

nilsocket··on IBM acquires Red Hat
I hope all companies using opensource software would contribute back either by returning some percent of their profit or in-terms of work-force.

It's like many companies take, but doesn't give back.

nilsocket··on IBM acquires Red Hat
It Red hat and later canonical were bought by some companies.

This is going to be a big setback to open-source software as both compaines contribute a lot to Linux distroes.

Smaller companies will find it hard to rely or choose a distribution.

If IBM acquires Red hat, I hope they leave it alone.

nilsocket··on IBM acquires Red Hat
KDE's memory footprint on boot decreased to 400MB or less.
nilsocket··on How Curry Became a Japanese Naval Tradition
If you have some problem, mention it.

Don't pick up things from some where and say related.

There were always some people who talk rubbish, there is no need for you to take the job of spreading it.

nilsocket··on Disguised user location data collection on Huawei phone?
I don't known if author is stating any truth.

I have a Honor mobile, some of there apps were system apps. You can't disable them, or uninstall even when you are rooted.

On OTA updates they add new system apps.

It's fine to have bloatware, but forcing users to keep it is not fine.

nilsocket··on The success of Go heralds that of Rust
The most important feature of go is it's simplicity. Rusts isn't anywhere near.

It's easy to jump into a new go project and start writing code. Most other languages will fail at this.

People call it opiniated. but I think, it came from writing years of complex code.

nilsocket··on How to Get Things Done When You Don't Feel Like It
These tricks work sometimes but ultimate solution is to control your brain, through mediation.

Then you will be one who is in control, not the other way around.

nilsocket··on Ask HN: Best alternative to Gmail?
How about Zoho mail
nilsocket··on Mistakes C/C++ Devs make writing Go
A better solution would be a struct as return value of channel which contains both value and error as fields.

So just casually one would handle the case:

if ret.err != nil{

       //Handle error.


}
nilsocket··on India Pushes Back Against Tech ‘Colonization’ by Internet Giants
Disclaimer: I'm a catholic by birth and so was I'm right now.

But what i consider Mahabharat, is a collection of stories teaching people how should one behave in life.

I don't remember the exact name of the character, but their is a person who thinks one should be good to everyone but later he realises one needs to fight and defend others when somebody is taking advantage of one's goodness. That's what they call as Dharma.

nilsocket··on India Pushes Back Against Tech ‘Colonization’ by Internet Giants
And people who are down voting, comment if you think something is wrong and I'm happy to discuss to get the facts right.

Without having any valid argument to support, don't do downvote just because you feel something is not right.

nilsocket··on India Pushes Back Against Tech ‘Colonization’ by Internet Giants
That seems to be to much, but what I have pointed out was mostly facts. Indeed one can dig up the Greek ancient writings where they write, too much of gold is being sent to India because of their fine textiles.

Let's talk of basic common sense, when people colombus discovered (if they consider it that way), America he called the native people as red-Indians, it's not that colombus was searching for America, but he indeed sailed to find India.

nilsocket··on Notes on the Go2 Generics Draft
The main focus of go is to be as simple as possible.

It's not that they don't known how to write complicated programs under the hood and keep it simple outside.

They want to keep the programming language simple even under the hood where ever possible.

Consider implementing a feature in hurry just because many people were asking, one needs to maintain them for the rest of their life even if they hate it so much, because of backward compatibility.

It can also be the root cause for many problems.

If generics make language complicated, then it's better they don't implement it in the first place.

nilsocket··on India Pushes Back Against Tech ‘Colonization’ by Internet Giants
Here is an [article](https://www.stephen-knapp.com/greatness_of_ancient_india%27s...) about some of India's ancient greatness.
nilsocket··on India Pushes Back Against Tech ‘Colonization’ by Internet Giants
I also see Indian government recently requested British government for soft reparations. i.e., to identify the fact that British have completely exploited India in terms of their finance. They also said, when British ruled India, they killed nearly millions of people on purpose and their exploitation of Indian work-force.

This is also raising an awareness among some of Indian population.

They were in plan of rewriting their history books, about their world's first University, astrology mathematics, Vedic sciences, medical sciences ... The list goes on. Obviously India contributing more than 27% of GDP for more than thousand years and there achievements in mathematics, Number system, trigonometry,calculus, algebra and Invention of surgery...

There open-trade system, and being a free culture, they used to have places for debate, and everybody can worship which ever God they want, if one doesn't like any God, you can create one and pray.

There used to be a lot of competition for admissions to Indian universities from all over the world.

And ofcourse yoga, mediation, home for Hinduism, Buddhism,...

They're Vedic knowledge was extraordinary.

nilsocket··on India Pushes Back Against Tech ‘Colonization’ by Internet Giants
There is a difference between US and India, US attracts many people with its free culture, so many people in US were from various places. In case of India, their population is of their own.
nilsocket··on EU is planning to order websites to delete extremist content within 1 hour
It seems they were making these laws without understanding how technology works.

Consider a website, which have a moderate community and solely runned by one or two developers.

How are they going to detect the content which is oppressive. By creating a NLP and image recognition software and run it within an hour.

If they want there country audience to have the content they like, either have a seperate internet for Europe or teach their own citizens to not visit such sites.

nilsocket··on The X-FILES: avoiding concurrency boilerplate with golang.org/x/sync
I never knew there exists other patterns for concurrency in 'x' repositories, thanks a lot.
nilsocket··on Clear defensive programming with Go using Verifier library
Already the world is complex enough, everybody wants to add their piece of grain.
nilsocket··on The Greatness of Ancient India's Developments
I was always surprised with what ancient Indian's have developed, which clear states how clear and precise their thoughts were.

They indeed have done given this world, 1. Medical surgery, 2. Decimal system. 3. Algebra 4. Trigonometry 5. Yoga 6. Meditation 7. Buddhism ...

Present Indian education system is really in bad condition. But ancient Indian education system is one of it's kind.

Where student should stay with his guru(master), and would have a very close relation with the guru. Each student used to meet the teacher separately and learn from him through separate instruction and guidance.

Education is free, and guru used to look after well-being of student's, including shelter and clothing. There would be no discrimination between the king's child and that of a poorest child. All were treated equally and should do as described by master.

Students were supposed to memorize all the scriptures, where they wouldn't understand a thing about it, and once everybody have memorized them, guru's used to explain them.

This is also another good article about ancient Indian education system. https://ithihas.wordpress.com/2013/08/28/ancient-indian-educ...

nilsocket··on Krita in the Windows Store: an update
Yeah, they could have mentioned the same and got some exception.
nilsocket··on China Begins to Question Whether It’s Ready for a Trade War
Off-topic

Doesn't Bloomberg identify that their users can click on play, when it's needed.

It's annoying and it's wasting my data.

nilsocket··on Poverty reduces brainpower needed for navigating other areas of life (2013)
People have certain beliefs, ego pride, choices and many more.

If you're not going to choose your life partner and you are being forced, what kind of life it is.

It's better to stay unmarried than to be with someone you don't like (that constant struggle from the time you wake up).

A human being accustomed to certain ways in their life, find unpleasant to see any kind deviation.

nilsocket··on YAML: probably not so great after all (2017)
What about Toml , I like it.

https://github.com/toml-lang/toml

nilsocket··on How an Engineering Company Chose to Migrate to D
Go did have closure support, where you can assign functions to normal variables and move them around, just like any other primitive data type.

While variables which were declared prior to it in its outer function were available to its inner functions.

← PreviousPage 3 of 4Next →