HNHacker News
TopNewBestAskShowJobs

vijucat

2,086 karma · joined May 2, 2013

Algorithmic trading developer; Java, R, Python, C++, et al. Recent work: Took care of IT for a 6-person startup hedge fund till we got acquired by a larger firm. Would love to work on algo trading, data engineering, ML ops, etc; Ping me to discuss anything. Thank you!

vijay.v @ google's email thingy | http://hk.linkedin.com/in/varanasivijay

submissionscomments
vijucat··on Where are my Git UI features from the future?
> Teaching git to an artist is painful

Ouch. Just use TortoiseSVN (+ svn)? I've had good success with it with business users.

vijucat··on I Asked ChatGPT to Explain Some Jokes to Me
Consumers lost $5.2 billion to phishing last year. This technology may not fool you, but there are enough folks who will be fooled by the basic conversational skills it has. Scammers can be 10x "productive" with this tech.
vijucat··on I Asked ChatGPT to Explain Some Jokes to Me
Incredible! Isn't this going to completely destroy trust in the shared Internet experience when scammers start using this technology to create fake profiles galore? Entire fake conversations with potential "friends" and "dates". You're going to lose trust in everyone other than people you added on Facebook / Twitter / HN before 2022. You will never know, even after a long conversation, whether the person was real or not!

The entirety of the web experience relies on the assumption that when you see a bunch of sentences, they were written by a person. This is so ubiquitous, so tacit, so universal a foundation of the experience of the shared Internet that a 90%-good-enough Turning-test-passing automated conversationalist is like a drop of poison that renders the whole lake of water unusable. We're in the early stages of this infinite-spam world.

vijucat··on Show HN: AutoHotkey for Linux
Are you on Windows? Check out this sample list of AHK utilities. Download them and give it a try! https://www.dcmembers.com/skrommel/downloads/
vijucat··on Beyond Hyperanthropomorphism
I have never managed to finish a single essay from this gentleman. My loss, I guess.
vijucat··on Beyond Hyperanthropomorphism
"Hyperpersuasion", nice. Reminded me of Westworld Season 3 and Serac, FYI : https://www.youtube.com/watch?v=SSRZfDL4874
vijucat··on Asus Zenbook 17 Fold OLED
iosevka is a great font. Thanks for the recommendation!
vijucat··on Tech booms fuelled liveability busts in Silicon Valley and Bengaluru
The downvotes on this comment are odious and don't help : downvote comments that are not well-written, not merely because you disagree with the content.
vijucat··on Severely deficient autobiographical memory (SDAM) in healthy adults (2015)
Love Fortran77, by the way. Learned it entirely from the manual that came with the floppy disk back in the day; and it's amazing to me that manuals were that good. There are some modern R packages such as library(randomForest) which are basically Fortran code written in the 70s and "why fix what isn't broken"!
vijucat··on Coinbase employees petition to remove execs
> humans come with very sensitive popularity meters built-in, so they instinctively know where to place others, and it pretty much governs itself.

Great insight! It's like an ouija board. It feels like you're making independent decisions and a gestalt outcome "appears", but it's much more social than we perceive.

vijucat··on Ask HN: Have we screwed ourselves as software engineers?
Also, folks on the business side feel like they're missing out on something if your solution is simple. When they meet their compatriots for dinner, they come back and ask me, "We don't use AWS?". They don't care that the bill is 1/10th and probably think you're inept for proposing a simple RDBMS-based solution instead of some monstrosity using NoSQL and micro-services :-)
vijucat··on Be careful with that thing, it's a confidential coffee maker
This sounds like a one-pixel attack, but on robotic corporate procedures rather than robotic neural networks. Corporate culture as an entity, with rules of it's own, that evolves just like a neural network trained on weights is a great analogy to chew on...I wonder what determines the architecture and weights of that NN?
vijucat··on DaVinci Resolve 18
I tried it once and remember that the community was unfriendly. New users are ridiculed. "This is an app for Pros. Never in my 17 years of experience have I"...is the general tone. Just off-putting.
vijucat··on My upgrade to 25 Gbit/s Fiber To The Home
But is that within the city / country, or to outside the country, too? International bandwidth can be completely mediocre compared to local bandwidth. What I do is change the Server in speedtest.net to one in New York / wherever I have business in and test it out (from Hong Kong).
vijucat··on One Year with R
A minor tip : I use the hashtag #learning to annotate pieces of code which I can then revisit using a search (could be just grep '#learning' *.R | grep data.table, say) in case I'm stuck. This could work with any language, of course, but in the initial days, I found it very useful with R in particular given it's idiosyncrasies. (For the oldies on here, I grew up in the era of del.icio.us, so hashtag-ging code felt like a natural-but-novel idea :-) )

Examples:

#learning : a data.frame is a list. x = df with 10 rows, 21 columns, say. as.list(x) gives you a list with 21 elements, one per column

#learning : Above = getting a row and it's previous row using .I() in data.table

vijucat··on Top Performers Have a Superpower: Happiness
Amazing anecdote! I'm envious of such folks.
vijucat··on Ask HN: Tools to visualize data in SQL databases?
I love Metabase (https://www.metabase.com/) and used it successfully with business users, too (small hedge fund). If it's not too much data, getting it out as .csv and using R + data.table + dplyr, etc; = incredible productivity. See [1]

Use Excel, QlikSense and Tableau if Business Users need visualization. Excel pivot tables = OG data reshaping. Resist more complicated solutions : do you really need more than Excel?

QlikSense doesn't get enough love. It's actually better than Tableau at some scenarios. Or PowerBI if you're a Microsoft shop. Last time I checked, Power BI's Q&A [2] was a KILLER FEATURE. "Show me Sales per Region, Quarterly" and then you get to fine tune it. R and Shiny dashboards = last resort; too much bespoke work. 2 months using R + Shiny can be 1 week in Tableau / QlikSense / PowerBI.

1. "Efficient reshaping using data.tables" https://cran.r-project.org/web/packages/data.table/vignettes...

2. https://docs.microsoft.com/en-us/power-bi/natural-language/q...

vijucat··on Ask HN: How do you get out of a rut?
Hi, this trick works well for me : tell yourself you're only going to start on the task and work for 5 minutes, and after that, you'll be free to give up and walk away. You'll find yourself working on it an hour later (hopefully) :-) Because often, it's starting the task that's the big issue.
vijucat··on IBM’s Watson Health is sold off in parts
Man, I was so excited by that Jeopardy win. I fired up my Eclipse Prolog and went through a few example from "A Gentle Guide to Constraint Logic Programming via ECLiPSe", http://www.anclp.pl/, and Bratko. It would have been such a win for Prolog if IBM Watson did well. See https://www.cs.nmsu.edu/ALP/2011/03/natural-language-process... for more context

(Of course, that's just a sub-system I'm focusing on; there's a lot more to Watson than parsing).

vijucat··on The Windows 11 taskbar is an annoying step backward
Hi, the equivalent here is not a UX designer telling a developer how to code, but rather telling the developer their code does not work. For example, "Hi, I clicked delete in Windows Explorer, but the file was not deleted". This is just user feedback.
vijucat··on The Windows 11 taskbar is an annoying step backward
> Windows Desktop Experience Team from Win7-Win10. Starting around Win8, the designers had full control, and most crucially essentially none of the designers use Windows.

How are they allowed to do this? This is awful and goes completely against the "eat your own dog food" philosophy.

Separately, I've noticed that developers in general are too deferent to designers, who then get to run amok with shitty ideas. Your pushback is exactly what is needed.

vijucat··on The Windows 11 taskbar is an annoying step backward
I absolutely LOVE the Windows'98 UI : https://guidebookgallery.org/screenshots/win98
vijucat··on Ask HN: How do I get over constant failure?
Possibly unpopular advice on HN, but stop joining startups. Idiosyncratic-Culture Risk is off the charts for startups. Join more stable firms with a more "boring" but predictable culture where things get delivered every Sprint, everyone gets paid well, there is no Mountain Dew being guzzled at 8 pm in the office to meet some deadline, weekends are truly off, and your mental health actually recovers. Your dream jobs are leading to your nightmares.
vijucat··on Nextspace: a desktop environment that brings a NeXTSTEP look and feel to Linux
Love this look, but isn't this basically the look of SGI IRIX, https://en.wikipedia.org/wiki/IRIX, IBM's AIX, and other Unix-es of that time?
vijucat··on Why Are Topre Keyboards So Expensive?
This is super interesting. I absolutely love AHK, too. But can you please clarify how you achieve, "caps is esc if used alone, control if used with another key"? Is it based on whether the key is still down (pressed) vs. up (released)?

If you don't mind, can you please share your script? My Capslock-as-a-modifier setup is very simple. I just use Capslock + various keys to do stuff:

   Capslock & p::Send, {PgUp}
   Capslock & n::Send, {PgDn}
vijucat··on Apple M1 Max Geekbench Score
You are right. I think the confusion arises because this Menu bar at the top mixes up the File/Edit/View menu to the left and the bluetooth and WiFi icons to the right. When you minimize all windows, what does this top bar show? How do you access the WiFi icon if all windows are minimized and this top bar is disappeared? Sorry, the last time I used a macOS was in 2017.

(Also, to the extreme left of this Menu bar is the Apple icon which can be used to access the "System Preferences". I guess this mixing of system-wide and program-specific menu options doesn't bother macOS folks.)

vijucat··on Apple M1 Max Geekbench Score
This very discussion shows that two people can have differing opinions and thus, the choice should be left to the user. That is my main point.

Now, on a completely different note : a little bit more about the Vertical layout. Here are two articles with screenshots. It's awesome and now I can't go back to Horizontal taskbar ever.

https://www.groovypost.com/howto/howto/vertical-vs-horizonta...

https://adamhollett.com/posts/2014/02/move-your-taskbar-to-t...

vijucat··on Apple M1 Max Geekbench Score
Yes, the File/Edit/View menu bar that has to be at the top.
vijucat··on Apple M1 Max Geekbench Score
> Windows, that is even in 2021 is still a clanky garbage.

That's how I feel about macOS. It's for people who prioritize maximum animations over speed. For example, Finder is so slow compared to Windows Explorer. I love Windows. I love the customizability I love the speed, and even 15 years ago, there were 10X more software package for Windows than Mac.

I hear that macOS in recent years (after 2019?) even allows you to change the drab grey color of the menu bar? That's progress! Maybe by 2030, they will allow you to move the menu bar to a vertical orientation because that's how a lot of people prefer it; there's less vertical space than horizontal on most monitors. I honestly cannot understand how one can stand this stifling arrangement where you are told, "This is how it is, we know better".

vijucat··on Apple M1 Max Geekbench Score
> Battery life, screen quality, and ergonomics are the only thing most consumers need to care about.

You, Sir, are a very utilitarian consumer. Most consumers care about being in the "In" crowd, i.e., owning the brand that others think is cool. Ideally, it comes in a shiny color. That's it. The exact details are just camouflage.

← PreviousPage 4 of 15Next →