HNHacker News
TopNewBestAskShowJobs

suprgeek

14,461 karma · joined July 1, 2009

Techno-addict and Lifelong troublemaker

AI/ML, Cloud computing, Java, Big Data, Startups, Health

submissionscomments
suprgeek··on Ask HN: Who is hiring? (June 2026)
CData | Forward Deployed Engineer + Principal FDE (Agentic Systems) | Remote | Full-time

Details of the Job here: https://ats.rippling.com/cdata-software/jobs/bd754ddd-30c4-4...

https://ats.rippling.com/cdata-software/jobs/e9d1d4fa-18c9-4...

Remote with possible some travel

suprgeek··on Blood test boosts Alzheimer's diagnosis accuracy to 94.5%, clinical study shows
Since the recent discoveries about Shingles Vaccine delaying dementia https://hsph.harvard.edu/news/link-between-shingles-vaccine-...

One of interesting checks in this study might be to check when (if) any of the participants had taken this vax and what the impact might be on an Alzimer's diagnosis.

suprgeek··on Our $100M Series B
In the era of anything even remotely AI-adjacent raising ridiculous amount of money - and proving to vaporware - this is one raise that makes me happy. We need more of the Bryan mindset (and less of Larry) to ensure that when the AI-Enabled future shows up we have some semblance of a fair society that works for all. https://www.youtube.com/watch?v=-zRN7XLCRhc&t=2047s
suprgeek··on OpenAI O3 breakthrough high score on ARC-AGI-PUB
Don't be put off by the reported high-cost

Make it possible->Make it fast->Make it Cheap

the eternal cycle of software.

Make no mistake - we are on the verge of the next era of change.

suprgeek··on Embeddings are a good starting point for the AI curious app developer
Great project and excellent initiative to learn about embeddings. Two possible avenues to explore more. Your system backend could be thought of as being composed of two parts: |Icons->Embedder->|PGVector|->Retriever->Display Result|

1. In the embedder part trying out different embedding models and/or vector dimensions to explore if the Recall@K & Precision@K for your data set (icons) improves. Models make a surprising amount of difference to the quality of the results. Try the MTEB Leaderboard for ideas on which models to explore.

2. In the Information Retriever part you can try a couple of approaches: a.after you retrieve from PGVector see if you can use a reranker like Cohere to get better results https://cohere.com/blog/rerank

b.You could try a "fusion ranking" similar to the one you do but structured such that 50% of the weight is for a plain old keyword search in the metadata and 50% is for the embedding based search

Finally something more interesting to noodle on - what if the embeddings were based on the icon images and the model knew how to search for a textual descriptions in the latent space?

suprgeek··on Evidence that Adani Group has engaged in stock manipulation and accounting fraud
A few items that did not make it into the list:

1) Adani is very close to the current ruling party and the PM - deploying his extensive business network and assets (in various forms) to help get the PM elected (2014) and then re-elected. A bit of googling will reveal the vast scale of politico-corporate nexus between these two - extending all the way back to when they were chums in Gujarat - the Indian state of the PM

2) The only reason the Adani Group has not been hauled up in-front of multiple regulators and law-enforcement agencies on a constant basis is because of #1 above

3)Adani ports seem to be curiously immune to investigations despite literal TONS of drug seizures [1]

4) There were multiple stories of forced resignations being used by the companies across its workforce to trim costs during the pandemic and avoid paying hefty severance per India's strict labor laws

5)A lot of the public sector banks in India are purported to be under pressure to not recall loans or issue fresh loans on demand to him - essentially a federal backstop to all his liabilities - enabling crazy levels of debt

[1] https://www.ndtv.com/india-news/adani-ports-says-its-termina...

suprgeek··on Notes on Theory of Distributed Systems [pdf]
The AWS scaling series https://aws.amazon.com/blogs/startups/scaling-on-aws-part-1-... gives you a very nice primer on this exact situation. You may or may not opt to use AWS - the fundamental concepts would translate well over other cloud providers or even on premises.

Then you can follow along parts 2, 3 &4 to scale up by factors of ~10 or more -

https://aws.amazon.com/blogs/startups/scaling-on-aws-part-2-... https://aws.amazon.com/blogs/startups/scaling-on-aws-part-3-...

suprgeek··on Organ transplants down as stay-at-home rules reduce fatal traffic collisions
This was somewhat predictable. I will be really interested in another piece of data. When we re-open fully (whatever that means) and people get back on the roads perhaps even more than they used to will it reset the waiting times because of excess collisions and more fatalities?
suprgeek··on How to write idempotent Bash scripts
A lot of the suggestions in this post are "idempotent" only in the sense of the specific use case that the author is interested in. Please do not take this advise to be generally applicable for the uses of "idempotent" or in general to mean best practice while writing bash scripts.

The advice such as replace rm <FileName> with rm -f <FileName> could lead to Disaster depending on the scenario. So a HUGE YMMV

suprgeek··on Kuo: Apple to include new scissor switch keyboard in MacBook
Finally! Now please also admit that the TouchBar is a colossal failure that only a few niche users grew to like and either:

1) Ditch it completely - return the Fn key row back but add button for Touch Id (a. la the new MacBook Air) OR

2) Invent a better version with Haptic Feedback so that Touch typists get a FEEL for hitting keys instead of moronically having to look down to ensure that they did not F* things up

suprgeek··on The Bay Area’s tech boom in historical and social context
The housing and culture aspects mentioned are the very small tip of the dark side iceberg.

Some of the other aspects: 1) The weaponization of profiling and targeting capabilities

2) Complete eradication of of the cultural notion of "Privacy" :- most people coming of age today think nothing of sharing the most private info in search of a few baubles (Likes, discounts, whatnot)

3) Pervasive and inescapable monitoring in every facet of our lives

In short - all of the preconditions are there for a venal system that might give rise to a (technologically)ultra-capable fascist.

suprgeek··on The Life and Death of the Touch Bar: Revisiting the MacBook Pro
The touch bar is useless - worse than useless

1) No haptic feedback if I hit a key - did I hit it? just terrible for touch typists

2) Context switching according to an app - now you expect me to remember another whole new way to interact in addition to on-screen and keyboard short cuts - WHY?

3) Should I look at the keyboard or not - if not then why do the glowy keys on the keyboard keep distracting me? If yes then WTF is the screen for?

4)Do all Apple products have this or not? Why is there no external keyboard with TouchBar?

Complete misfire on Apple's part (Reference : Currently use MBP 15 latest version for work)

suprgeek··on What Amazon Teaches Us About AI and the “Jobless Future”
This is a very pernicious take on AI (and Amazon's usage of said AI). Amazon has hired 300000 professionals wohoo! more jobs!

All those jobs are poorly paid, very labour intensive have almost zero benefits and usually not full time. If AI is giving us these kinds of jobs for the many for the instant gratification of consumers then we are worse off NOT better-off.

Face it - the Advent of better AI (Robots, Driverless cars, etc) will lead to massive job losses and disruption of (currently) well paying jobs - the technology is advancing much faster than the ability of "blue collar" worker to retrain or adapt.

It is indeed a "massive failure of imagination" - of the author to understand the real world limitations.

suprgeek··on The contest between gravity and quantum physics takes a new turn (2015)
No it will not. Elements from both theories will be used to formulate the structure/theory/paradigm that will then subsume both of them.
suprgeek··on Comcast says it will not sell customer browsing histories
Why do they need to sell browsing histories? There are numerous way to profit without actually selling history:

1) Come buy our trueTarget analytic service - add a keyword search and out comes the name of every one interested in say "Evening college" (Comcast also has the address on file obviously)

2) Political observers - This Zipcode has the most mentions for "Climate change hoax"

3) Porn/Medical/<other potentially embarrassing stuff> : Too many services here -

None of this sells individual browsing history yet which of these would be certainly illegal? This is a complete red herring to distract from the Republicans completely disgraceful sell out to big business.

If not illegal which of these would be ok under "we do not see your browsing history"?

suprgeek··on Police ask for whole city's Google searches, and a judge says yes
Terrible Headline but genuinely scary request.

Police are NOT requesting "whole city's Google Searches" - they are requesting the Whole WORLD's Google searches (if you will) for a specific search string (actually a variation of strings).

Realistically complying will get them a bunch of IP addresses. Lets say they get 100 IP addresses; then what? Track down and investigate every one of them? For what? How do you go from IP address to potential suspect in Bank Fraud?

Apparently now rather than having a suspect and then going to Google for that specific suspect's records is no longer the in thing. These lazy coppers want Google's help to even develop a suspect...very very close to a fishing expedition.

suprgeek··on Launch HN: Wifi Dabba (YC W17) – Low-Cost Wifi in India
Is Rs.20 for 20GB a Typo? If not then I am stunned at those rates.
suprgeek··on White House Echoes Tech: ‘Move Fast and Break Things’
When governments "break things" they are usually life or death things - Like Healthcare, Environment, Clean Water, Nuclear Weapons, etc.

The Trump WH could be spun as some well thought out scrappy disruption of Politics as usual, which it is not.

It very much is a chaotic mess led by a massively narcissistic man-child and the cynical and dangerous people he seeks advice from. I am amazed at Sam Altman for providing anodyne quotes which almost seems like he admires the chaos that Trump is causing. The disruption is causing massive REAL damage to the US and its allies - exactly unlike a start-up that improves choices for customers - not destroys the market itself.

suprgeek··on Why I left Mac for Windows: Apple has given up
The Mac is a victim of the iPhone's success - pure and simple. From a short & medium term perspective the business/ops guys will tell you that any engineering resources spent on Mac would yield better results in iPhone land.

It requires fundamental "long-game" mindset to realise that once you lose the high-end Mac guys - you lose your best proponents - then you go into a decline, a long and very profitable decline.

There is no excuse for the current line-up of Macs - super expensive, incremental and confusing half-baked features.

suprgeek··on ‘What Do You Think Is the Most Important Problem Facing This Country Today?’
"Narcissistic Crazy person who might end civilization due to something he just saw on Fox news or because someone dissed him on Twitter" seems to be missing from the latest set of boxes.
suprgeek··on SpaceX to Send Privately Crewed Dragon Spacecraft Beyond the Moon Next Year
While this feat depends on hitting a lot of intermediate milestones - Falcon Heavy Test, Crew Dragon Unmanned to ISS, Crew Dragon manned to ISS, etc, there is no "show-stopper" that is apparent right now.

I like how they have avoided committing to the much harder "landing on the Moon and then return" scenario.

suprgeek··on Introducing Cloud Spanner, a Global Database Service
Really a CP system but with the Availability being five 9s or better (less than one failure in 10^6)

How: 1)Hardware - Gobs and Gobs of Hardware and SRE experience

"Spanner is not running over the public Internet — in fact, every Spanner packet flows only over Google-controlled routers and links (excluding any edge links to remote clients). Furthermore, each data center typically has at least three independent fibers connecting it to the private global network, thus ensuring path diversity for every pair of data centers. Similarly, there is redundancy of equipment and paths within a datacenter. Thus normally catastrophic events, such as cut fiber lines, do not lead to partitions or to outages."

2) Ninja 2PC

"Spanner uses two-phase commit (2PC) and strict two-phase locking to ensure isolation and strong consistency. 2PC has been called the “anti-availability” protocol [Hel16] because all members must be up for it to work. Spanner mitigates this by having each member be a Paxos group, thus ensuring each 2PC “member” is highly available even if some of its Paxos participants are down."

suprgeek··on A US-born NASA scientist was detained at the border until he unlocked his phone
The crux of the matter is here:

More importantly, travelers are not legally required to unlock their devices, although agents can detain them for significant periods of time if they do not....

and here: The document given to Bikkannavar listed a series of consequences for failure to offer information that would allow CBP to copy the contents of the device. “I didn’t really want to explore all those consequences,” he says. “It mentioned detention and seizure.”

It sounds like CBP is trying to circumvent the "PIN Revealing" need by basically illegally detaining Citizens until they do.

This is grounds for "Habeas Corpus" lawsuit - should a citizen really dig their heels in.

suprgeek··on US investigators corroborate some aspects of the Russia dossier
I am sure all the details will eventually trickle out... Gee Wiz, what a mess :)
suprgeek··on FBI Is Building a Watchlist That Gives Companies Real Time Updates on Employees
Beautiful - Go to protest against Trump (or even to document it [1]) - get arrested and charged with "Rioting", "Disturbing the Peace" or my most favorite "Resisting Arrest[2]" - get an Arrest Record - Get fired immediately thanks to RAP BACK - Charges get dropped.

Rinse and repeat.

Welcome Absolute Fascism.

[1] https://www.theguardian.com/media/2017/jan/24/journalists-ch... [2] https://www.youtube.com/watch?time_continue=4&v=92toXdu2KR0

suprgeek··on Iranian MIT student goes home over break, denied return for spring semester
This is the time to make as much noise as you can - protest, call your congress person, etc.

This is the time to follow the "no quarter given" tactics of the NRA - they get their members to show up at any legislation anywhere that even smells of Gun control and raise a massive ruckus - similarly the time to protest is NOW before Trump rolls out the really evil stuff.

suprgeek··on Felony Charges for 6 Reporters at Inauguration Protests
This is just the beginning. Our great leader has repeatedly egged on his supporters to attack the media. He constantly criticizes any media agency that dares report facts that are personally embarrassing to him. Or ones that make him look bad or anything that shows that he is not as popular as he claims, or...

Imagine that you are a police officer and find some media people among a crowd (who may or may not have set a car on fire) ... The president's words demonizing the media at every turn are still fresh in your mind. What would you do?

This will get much much worse....

suprgeek··on For this metal, electricity flows, but not the heat
This is basically unobtanium [1]

[1]https://www.youtube.com/watch?v=b_HhiU1mOwU

suprgeek··on In Its Third Month, India’s Cash Shortage Begins to Bite
The BJP govt. has cannily crafted a message where anyone who opposes this move is branded a traitor and conversely anyone who supports it must be a patriot - this is largely responsible for the "positive" feelings many people have around this move. That and the fact that the internet savvy already used Credit cards so they were largely shielded from this. The Demonetization on the whole was a failure:

1) The strongest reason for pushing it was as an attack on "Black Money" (undeclared wealth outside the taxation net). More than 90 -95% of the demonetized currency is back in the coffers. This magical "back money" is nowhere to be found.

2) The growth rate fell by at least 1% - whatever the other impact this by itself means a massive loss.

3) A large number of "cash only" small-scale businesses have been badly hit - these people are not internet savvy and do not have a voice but they do exist

4) The so called "leap" to a digital economy is mostly a temporary phenomena - just wait till the new currency is available in sufficient quantities

So on balance - all the pain and suffering of the people will NOT bear the reward most of them think it would.

Edit: Source for #1 http://timesofindia.indiatimes.com/india/90-of-scrapped-note... Note that the actual number will be higher as newer estimates are released.

suprgeek··on This is how you hustle
This is how you turn e-mail to crap - not how you hustle.

If they had tweeted to him back or DM him (i.e. used the same medium as him) then I understand. Sending unsolicited e-mail that capitalizes on a competitors stumble just makes you look petty IMO. Also, people should want to consume your service because they LIKE what you do more than your competitors not because you are pouncing on another's misery to flog your own thing.

Please do not encourage this kind of behavior by writing blog posts about hustle.

Page 1 of 17Next →