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 The Mystery of Charles Dickens
As someone noted, no one remembers the critics. If put on the spot, you can probably name 3 great painters, but not 3 great art critics, for example. So there's no need to worry. As someone (else) stated it really well, "Other people's opinions are none of my business". You go be good. :-)
vijucat··on Helvetica, a documentary
Aside: I noticed that Google has some great fonts as part of Google Slides and other products while helping my daughter with her distance learning homework during the recent COVID 19 scare. In particular, I liked Comfortaa [1], Pacifico [2] (as a Comic Sans alternative), and Merriweather [3] (as a formal alternative for Times New Roman). You can download them here: https://fonts.google.com/?sort=popularity

[1] https://fonts.google.com/specimen/Comfortaa [2] https://fonts.google.com/specimen/Pacifico [3] https://fonts.google.com/specimen/Merriweather

vijucat··on Seven years later, I bought a new MacBook. For the first time, I don't love it
> Because the entire tone of your original post was written in a way to imply that the OP hadn't done the due diligence.

You have a problem. The lenses you are wearing make everything look negative.

> It's quite straightforward

In my mind, this was a statement assuring him that it is not complicated; Windows settings can sometimes be complicated, such as involving Registry hacks.

vijucat··on Seven years later, I bought a new MacBook. For the first time, I don't love it
> Why are you lying?

See, this is why Linux zealots don't effect any change in others. When OP wrote something incorrect about Windows, in my perception, I gave him the benefit of doubt ("Maybe you haven't been using Windows in recent years"). But when I wrote something incorrect, in your perception, you straightaway jumped to "lying".

And it's not as if you don't know that the possibility exists. You wrote, "just google for 'windows 10 ignores active hours'", which shows that you know that I possibly do not know about this.

And yes, I have no idea if this is truly the case. I suppose Microsoft determines that some updates are critical security patches and will push them through despite attempts to postpone indefinitely.

Of course, if they allowed you to postpone critical updates and you got hacked, then it's, "OMG!! This evil corporation WANTED me to get hacked, that's why I use Linux", right? You're hopeless, and I will not be wasting further time replying to you.

Edit: I did that Google search and found that Windows ignores Active Hours in the sense that it still downloads the updates. But it does not Restart the PC. I could be wrong, but I'd appreciate if you can state it politely.

vijucat··on Stop Taking Regular Notes; Use a Zettelkasten Instead
Ah yes. Use OneNote 2016 (or OneNote 2010), which is free to download and use, not the Windows App.
vijucat··on Seven years later, I bought a new MacBook. For the first time, I don't love it
> stuff like your OS restarting behind your back whenever you lock your screen and walk away

https://imgur.com/a/qAWLzsu

Maybe it's been a couple of years since you tried Windows? Right now, if you go to the Windows Update part of Settings, the top 2 options are:

a) "Pause updates for 7 days" and

b) "Change active hours", which can be used to specify an 18-hour window within which, "We won't automatically restart your device during this time"

It's quite straightforward.

vijucat··on Stop Taking Regular Notes; Use a Zettelkasten Instead
OneNote's Linked Notes Taking does exactly this. You can combine it with the "Dock to Desktop" / Docked Window feature which makes it hijack a part of the desktop space (to the RHS, typically) so that you can continue to take notes while reviewing stuff on the LHS. The window on the LHS can be another OneNote window (or one of the other Office applications), and as you type in the RHS, docked window, sentences are automatically linked to the page and line on the LHS.

Unfortunately, I didn't find a single video showing the power of both Linked Notes AND Dock to Desktop, but these two show the usage of these features separately:

https://www.youtube.com/watch?v=tyon2RC_NIQ

https://www.youtube.com/watch?v=F_6QsFfk06s

vijucat··on Career Choice Tip: Cybercrime Is Mostly Boring
This article missed a great opportunity to post that hacking scene from Swordfish as a counterexample of what hacking does NOT look like: https://www.youtube.com/watch?v=u1Ds9CeG-VY
vijucat··on Make Writing a Habit
What about WordStar on DOS?

https://www.bbc.com/news/technology-27407502

What I'm trying to say is: it doesn't matter what the tool is. If the process / outcome are worth it, then starting to write is much more valuable than the exact tool (that you choose to get the cool kids nodding their heads in agreement). Productivity is cool.

vijucat··on Linus Torvalds has switched to AMD
Thanks, very good points.
vijucat··on Linus Torvalds has switched to AMD
Unpopular opinion: This is how git rose to where it is today. If people were less blinded by celebrity status, they'd see that Linus' lack of exposure to paradigms beyond C such as OOP or FP (due to deliberate disdain; his loss) meant that C pointers were the primary abstraction on which he built git, and that it suffers greatly because of this. Not to mention that good UX is a rare skill among developers in general. See https://stevelosh.com/blog/2013/04/git-koans/

Mercurial should have won. And Plastic SCM is awesome, designed conceptually from the ground up to build on lessons learned from git (and by an Associate Professor in CS). In fact, the whole concept of DVCSs is ridiculous in 99% of corporate contexts where you can't use your laptop / desktop at home without logging in into the VPN. Why do we even need distributed version control in such a setting? Subversion is perfectly enough and even non-developer users can actually understand and use Subversion effectively. See https://svnvsgit.com/

Mind you, I'm not a blind hater: I love that Linus did well in life. I'd be thrilled if his net worth was a billion instead of just $150 million. Surely, he contributed much more than that.

vijucat··on Show HN: Trade stocks from the command line with no commission
FYI: "With no commission" is a bug, not a feature. Typically, when you pay commission, you get better prices. Let's say you buy 100 shares of SPY at Interactive Brokers. You pay $1 commission and get it for 268.28. At a free-of-commissions broker, you might get your 100 shares for 268.30. That's $1 more than the trade at IB. TNSTAAFL.

It's exactly like how duck typing took over programming in the last decade or so with, "Whee, see, less typing!!", and we lost the value of having static types ("strong typing"). Why are we tempted so easily? Now we have the horror of Javascript everywhere. Even the Node.js founders recoil from their own creation and are going a step in the right direction with Deno.

vijucat··on Ask HN: Not smart enough to a programmer, where to take my life from here?
What subject excites you that doing a course on Coursera or Udemy, for example, doesn't make you feel like, "Groan, 6 hours a week x 6 weeks?!"? Do that course + talk on the Coursera forum with other students and reach out to folks in the industry who'd value seeing that certification on your resume / LinkedIn.

About feelings: you have to feel your feelings, but productivity is difficult if you're always feeling down. Don't beat up yourself, which adds a 2nd layer of sadness to an already sad situation. Get enough sleep and work on things that excite you.

vijucat··on Ubuntu Deepin Desktop Environment
> Having one DE emerge as victorious would greatly benefit linux desktops as a whole, even if it would kill customizability.

Good point.

vijucat··on Ubuntu Deepin Desktop Environment
It's 2020. Does the Mac OS allow the user to change the menu bar's color? I was forced to use a MacBook Air for work a couple of years ago and was shocked to find that I was forced to use the drab, grey color that was obviously borrowed from the 1970s Unixes (https://en.wikipedia.org/wiki/IRIX, for example) via NeXTSTEP.

I cannot imagine why you would find the joy of configurability an "asinine dick swinging contest". I find /r/unixporn unpretentious and wholesome. I find most posts there done out of sheer joy and pride. No one is selling anything or shilling anything.

vijucat··on Honda bucks industry trend by removing touchscreen controls
Now let's go back from this flat UI nonsense everywhere to the kind of solid look that Windows '95 had and make my decade, not just day!

https://socket3.wordpress.com/2018/02/03/designing-windows-9...

vijucat··on S&P 500 triggers 15-minute trading halt for the second time this week
_And_ he uses JavaScript to the extent that he can teach people JavaScript (as per his HN profile). Clearly, he is used to dealing with danger.
vijucat··on Reddit’s profane, greedy traders are shaking up the stock market
Good one! This actually does apply to options trading. Pricing quants may need to be masters of stochastic calculus, Ito's lemma, et al, but if you're trading and not pricing them, this analogy applies: even riding a bicycle, when described with physics equations, probably involves higher-order calculus that would put 2nd order options greeks to shame, but one does not need to understand the maths to learn cycling or even be the world's best cyclist! Similarly, if you trade the same instrument enough, you build "muscle memory" for how it moves, i.e., you get a feel for vega, vanna, et al which is almost visceral. The practitioner may use informal descriptions like, "uh oh, I can feel it bend now" rather than calculus to refer to a gamma-based acceleration of option price, but it is perfectly good enough.
vijucat··on Reddit’s profane, greedy traders are shaking up the stock market
Since you work out: you must have seen that results accumulate (such as being able to lift more). The problem with the WSB style of trading is that the knowledge doesn't accumulate. It's just gambling all the way down. And you still end up spending time on it! If you'd like an easy-to-read + thin first book on options, I'd recommend Frans De Weer's "Introduction to Options Trading":

https://www.amazon.com/Introduction-Options-Trading-Frans-We...

vijucat··on How Do I Get Rid of Search Results from India?
You can personalize the recommendations by clicking on the 3-dot menu and selecting "Not interested" and/or "Don't recommend channel". It even asks "Tell us why". I'm Indian and I hardly see any Indian videos. Here are my recommendations right now:

https://imgur.com/a/KlSamZA

(Basically Anjunadeep, Patrice O' Neal, and Batman :-) ).

I believe their recommendation ML is top-notch and they keep improving it. For example, it seems to have finally learned that I absolutely effing hate "reaction" videos (it used to struggle with that ~ 1 year ago).

vijucat··on Unofficial Winamp Web Site
Yeah :-) Show them the keyboard shortcuts. Like the zxcvb set for the main 5 controls (prev track, play, pause, stop, next track), or pressing j (for jump) and then typing a part of the name of the song you remembered to play what you want at the speed of thought + typing. They'll understand that ~~it's really fast~~ it really whips the llama's ass!
vijucat··on 62% of general counsels use Excel and email to manage contract data: survey
It seems to me that SQL, C++, and Excel VBA (in that order) are probably the 3 top evergreen skills that folks in the 80s or 90s are still able to utilize in a career spanning 20+ years! JavaScript is probably the equivalent for this generation.
vijucat··on Simple text editor has over 15k monthly users
Exactly. I can't imagine why anyone would use a web site for drafting text, especially "temporary" drafts, which are probably more in need of privacy than the subsequent text that we publish / send out! What I do is have OneNote open all the time. It's blocked by the firewall from contacting the web and all notebooks are local. As an upside: if the temporary text turns into something substantial, you can use OneNote's organizing features to organize it, too. AKOO: Always Keep OneNote Open :-)
vijucat··on Ask HN: What Skills to Acquire in 2020?
Sleeping. Your health, your immune system, acuity, your very sanity, depend on it. This often means uncomfortable decisions such as saying "No" more often. Deep Sleep of Your Neural Network, not Deep Learning of Artificial Neural Networks, is the new craze, hopefully :-)
vijucat··on The Effect of Cold Showering on Health and Work (2016)
Thanks for sharing this! I'm addicted to ending with cold showers now, but your comment on not starting with hot water at all is very interesting. It took me a week before I realized that rather than being a chore, this was addictive! 15 minutes after a bath, I often find myself missing the buzz. Also, FYI to those reading: it helps you sleep sooner. I was under the impression that a nice, warm shower is best before bed, but a cold shower makes me drowsy like nothing else and you hit the pillow asleep.

By the way, where do you live? For me, in Hong Kong, cold showers are not really that difficult at 15 degrees celsius (59 degrees fahrenheit).

vijucat··on When good ideas make bad business
I think it's this one: https://www.youtube.com/watch?v=rWRbTnE1PEM
vijucat··on Windows 95 UI Design
a) The NextStep UI you post seems nothing special compared to other Unix-es of the time (SGI IRIX, https://www.securitronlinux.com/wp-content/uploads/2017/04/1..., and Sun Solaris and IBM AIX come to mind). I believe that these precede the NextStep.

b) The Windows 95 UI looks nothing like NextStep (or SGI IRIX and the other X Windows UIs of the time) to my eyes. In particular, they made a distinct move away from the drab grey look of all Unix UIs, which was a really welcome splash of color. I still find that grey look reminding me of my days in the Unix lab at college, and I find it hard to relate to the enthusiasm of Apple fans for the boring grey look of macOs, which is clearly a '70s Unix look!

vijucat··on The 40% Keyboard
Interesting, thanks for the article! So it looks like there are two types of people: those who don't mind moving away from the home row a bit but have just one keypress (me) vs. those who value being on the home row and don't mind the additional keypress to access layers with symbols, arrows, , etc;
vijucat··on The 40% Keyboard
On keyboards where you can re-map keys, you can place symbol keys nearby?

> I press both of my thumbs down in their resting positions and the home row suddenly becomes

Three keys to type in one symbol sounds bad to me, but it sounds like it works just fine for you!

vijucat··on The 40% Keyboard
I have a Diverge 3 and I love the split aspect of it (easier on the wrists / nerves), and love the programmability (I have the keys that I use most near the home row), and I appreciate the wrist rest, but I miss the function keys' row. It has 71 keys.

I think 40% keyboards work well for gamers, but are impractical for developers, who need to access all the symbol keys ( (, {, [, etc;), and often need access to the function keys, too. Layering, having to press Fn and another key to achieve what could be a single keypress on a 101-key keyboard, just adds work. The input mechanism must be seamless so that one may focus on the actual work. The keyboard should just disappear. The much-touted keyboard.io has the same limitation.

← PreviousPage 6 of 15Next →