HNHacker News
TopNewBestAskShowJobs

ajani

1 karma · joined May 15, 2025

submissionscomments
ajani··on Ask HN: Have you used SQLite as a primary database?
Yes. For http://ht3.org which is a search engine I wrote for tech related articles. It works really well. It uses the fts5 extension, that allows full text searching. There are over a million indexed pages and it’s no trouble.
ajani··on Ht3 – search non-monetized non-media tech blogs
Thanks for the feedback. I suspect the h3 is matching RSS feeds.. yes this is a problem. It’s still a work in progress. It’s definitely the most complex part- the selection that is. I may do a post about this once I’m done tweaking. I hope you get some use out of it and I’m open to any more feedback : varun at ht3
ajani··on We were promised Strong AI, but instead we got metadata analysis
The misunderstanding that leads to belief in strong AI is that meaning is somehow embedded in the symbols used to communicate it. Meaning is a natural process that occurs inside each of us, speech is just a symbol of that meaning, text is a symbol of that speech.

Further, meaning is an ever-evolving, ever-mutating process much like the universe.

Training on symbols cannot arrive at meaning, since the meaning isn’t contained in those symbols. Using past symbols, also means no room for evolution.

Machine learning does work though in areas where the needs of the end goal are densely present in the symbols being used for training.

Like recognizing text. We learn to recognize those marks from just the marks, and nothing else. And so those marks contain all that is needed to recognize them. This can be encoded/learned.

But what they mean isn’t encoded in them, nor is it in words, in sounds, in facial expressions, in tones, in body gestures. It may even lie in between us, rather than in us.

ajani··on I can only think that modern front end development has failed
Yes, just as cooking has failed. With so many recipe books how can you have bad cooks?!

Just as architecture has failed. Just look at those buildings!

Art has failed! What happened?! Where are the Michelangelos? The Leonardos? The Picassos?

There are many more people writing code now. History will only remember the greats, and forget the rest.

There were always websites that loaded poorly. Even "back then". And there were good ones too. Same as today.

ajani··on An Object-Oriented Language for the '20s
Most of what he mentions as features needed in this new language have existed in common lisp for a long time. CLOS.
ajani··on Ask HN: How do you prevent eyestrain with daily computer use?
Take a break. Every half hour/hour, look away from your computer. Look at something at a distance. Outside a window. For a few minutes. 5/10 minutes.

If you can, reduce screen time. No more than 3-4 hours a day. If you can't, take a computer free day every 2-3 days.

This has helped me more than any setting, or app.

ajani··on War Elephants, Part II: Elephants Against Wolves (2019)
"...but elephants require in excess of 1.5% of their body-weight in food per day. Estimates for the dietary requirements of the Asian elephant can range from 135 to 300kg per day in a mix of grazing and fodder..."

It should be pounds, not Kg. "Elephants eat roots, grasses, fruit, and bark, and they eat a lot of these things. An adult elephant can consume up to 300 pounds of food in a single day"

From: https://www.nationalgeographic.com/animals/mammals/a/african....

ajani··on Show HN: How attractive is your website? Check using Visual Mind AI
It has a bias and standard score for sites that have large text with images above the fold including it's own site.

So

https://myraah.io/index.php/visualmind

netflix.com

primevideo.com

ALL score an exact 72%.

Not convincing.

ajani··on The Long-Term Stock Exchange Opens for Business
The question still holds, which you didn’t really answer:

Are there any incentive systems in place to ensure that companies being traded on your exchange don't take part in these destructive practices, or is it simply that they agreed to your policies?

What are the incentives and how do you hold a company to a long term orientation. A company is free to choose and change its vision/strategy as time goes by. Do they get delisted if they move away from this orientation. How do you measure such an intangible and act on it?

ajani··on Design Tip: Never Use Black (2012)
Design Tip: Never say never. Decide what's appropriate. Rules change in different contexts.
ajani··on Don't close your MacBook with a cover over the camera
This is moot. I cover it because some apps turn it on, on an action I didn’t quite expect will start the camera.

If there were an explicit confirmation asking me each time if I really wanted to allow camera access (like a delete file confirmation), I might consider not using a cover. And you can have a ‘don’t ask me again’ for this app option.

ajani··on Dog able to verbally communicate with people
What breed is that dog?
ajani··on DuckDuckGo browser seemingly sends domains a user visits to DDG servers
That's exactly right. Don't know why I can't upvote this
ajani··on I Am Deleting the Blog
But that's not entirely effective. The blog is accessible on archive.org https://web.archive.org/web/20200609065651/https://slatestar...
ajani··on Goldman Sans
Sans Goldman would've been more apt!
ajani··on Do the Real Thing
Also by the same guy https://www.scotthyoung.com/blog/sales-pages/learn-more-stud...

Quite spammy.

ajani··on I'm resigning from my job at Facebook
Ah that word 'ah'. Whenever I see 'ah' at the start of a post, I expect condescension to follow.

In IT I infrequently hear anyone say IT.

ajani··on Zoom says it won’t encrypt free calls so it can work more with law enforcement
Also I could pay for the service and still be abusive.
ajani··on Caffeine: A vitamin-like nutrient, or adaptogen
There is no scientific distinction between what is scientific and what is not.

Ref: Kuhn, popper.

ajani··on ICANN races towards regulatory capture: the great .org heist
I don’t understand. Does this mean that my existing .org registration will likely become more expensive at any arbitrary rate, and I have to pay the high fees or lose it? How do I stop this from occurring?
ajani··on Ask HN: What should I do when I'm bored with my career?
Improve one thing. Begin there.

Improve another thing. And repeat.

Fix a broken latch in your home. Improve your code a few lines at a time. It adds up.

ajani··on Ask HN: How do I switch from being a passive consumer to an active producer?
Ask yourself what it means to be consuming? Is it the same as depending on something other than you to tell you what to do? Is it not the same as asking people how to become a creator?

You don't need to become a creator. When you stop depending on outside agency, and just be, creation comes quite automatically.

It is hard to stop consuming. Because you believe that there is something in the video, the book, the blog, your friend's post, that is going to give you something. But what is the value of these things?

You can only give up consuming when you see the vapidity and the emptiness of what you are consuming. And you can only do that when you question what you are consuming. Question it's relevance. It's meaning.

Have you consumed this post and the replies? What now? What is it's value? Has this post changed you? Will you now at this moment, stop reading and delete all your social media accounts and go work on your project?

Then ask, what do you mean by contribute to society? What is society? Is it your friends? Does making an app that makes their lives easier, give you the feeling that you are contributing?

Or do you mean Society at large, where the problems are vast like hunger, disease, poverty, inane war and violence. Or is it solving the crippling effect that the education system has on generations of children world-wide making them into passive consumers, by years of exposure to images and ideas, not reality and learning.

Finally, what is your need to contribute? Is it a way to make yourself look better in your own eyes? By becoming a popular writer/anarchist/whatever. Or is it that you see the need for real work that needs to be done to fix the broken world we live in?

Stop consuming. Learn what is worth doing by looking at the world, with skepticism. Understand what is needed. Depend on yourself. Then the creation will come of its own.

ajani··on Donald Trump Is Elected President
Stop spending on military and weapons and there's suddenly a lot more money for everything else. Every year.
ajani··on Pack Hunters of the Silicon Savannas
As much as I enjoy fictional, armchair partial-cosmology, this evolution-based explanation of every aspect of humans - intelligence, social behaviour etc, is just so unimaginative. Couldn't evolution itself evolve to a point where it diverges from the conventional structures held to compose evolution?

Besides, if self evolved as a response to cheating, we must explain cheating outside of the concept of self. Why would you cheat if you are not separate as an individual?

ajani··on Security Flaw in OS X displays all keychain passwords in plain text
Just tried this on my mac. And yes, It did output something. But the passwords aren't in plain text. It outputs, what looks like at first glance, encrypted passwords.

Maybe there is an easy way to decrypt them using some other information in the output, but I haven't looked further.

ajani··on Philosophy of science books every computer scientist should read
> Just got through writing an essay comparing the conditions that led to Sir Francis Bacon's New Orgonon with conditions in the Agile practitioner community today.

Can you share a link to the essay?

ajani··on Plutus.it lets u Tap&Pay using the Blockchain at NFC-enabled terminals worldwide
Very excited about this. Checked out the website but it provides a very broad overview of how this functions. Can you get into a bit more detail? Like settlements etc., or why NFC POS specifically. How else could merchants integrate this etc.
ajani··on Uber Bonds Term Sheet Reveals $470M in Operating Losses
Regular (black and yellow) taxis and rickshaws exist in Mumbai and very few other Indian cities including Delhi. However only in Mumbai do they ply according to a meter. The rest of the cities, they just charge whatever they feel like. Also most cab drivers will refuse to take passengers depending on destination on a regular basis. Maybe 50% of the time. Other radio cab services like Meru (the oldest radio cab service), need at least a half hour for booking. You also need to provide your destination. Also paying cash is a real pain, because most cab drivers will just claim to not have change and try to pocket it.

Uber is a breath of fresh air here. It doesn't force a destination, you can instantly know whether cars are available or not, generally arrives in 10 minutes or so, and there is no cash payment needed.

Where price is concerned, they've now managed to figure out the right pricing, so that an Uber ride costs only marginally more than a regular cab ride. e.g. Home to work takes around Rs 200 for a regular cab. Uber costs anywhere from Rs 220 (Uber X), to 350 (Uber Black).

ajani··on Uber Bonds Term Sheet Reveals $470M in Operating Losses
There are no free rides here in India (at least Mumbai). You get a promo of up to Rs 600 (USD 10) to start with. And that's it. I very much doubt the claims about drivers earning Rs 100,000+. I am going to ask my Uber drivers to and from work about how much they make.
ajani··on Ask HN: What newsletters do you read every day or week?
Hey dkozel, lobsters looks great. Would love to join as a member. Need an invite though. Wondering if you are a member and whether you'd consider sending me an invite?
← PreviousPage 3 of 4Next →