HNHacker News
TopNewBestAskShowJobs

tech_dreamer

57 karma · joined January 1, 2019

submissionscomments
tech_dreamer··on Go 1.17 Release Notes
Golang release no longer excites me in a good way - I know my old aws hosted apps continue to work, as do my pet projects
tech_dreamer··on India bans TikTok, WeChat, and dozens of other Chinese apps
It has everything to do with current border skirmish. Also, 44% percent of tiktok users are from India.
tech_dreamer··on Ask HN: What’s one thing you don’t regret buying?
My lawn mower
tech_dreamer··on Ask HN: What language is the most fun to learn
ReasonML / OCAML if you are into ML. Clojure if you like LISP.

Node if you want to convert into money making opportunity

tech_dreamer··on VS Code without Microsoft branding/telemetry/licensing
I didn't post the original link. MS collects analytics - which I am not comfortable with. Capability matters and intentions can change later. :)
tech_dreamer··on Ask HN: Resources to grok Emacs and use it well?
paredit, cider, rainbow brackets to start with
tech_dreamer··on Go Debugging with Delve, or No More Fmt.Printfs
Go plugin for VS Code has first class support for delve (as well as Emacs) - I have been using it for more than a year!
tech_dreamer··on How We reduced our Google Maps API cost
Point to note : "It was our route design that essentially helped us decouple the bus location updates and travel time computation for each bus, thereby reducing any redundant calculations"
tech_dreamer··on Go Micro v2.4.0 – Go microservices development framework
Is it possible to create a tutorial showing features end-to-end (using CLI / Code generation)? I have seen a couple of high quality tutorial series on web - but they are advocating usage of 1.18 version.
tech_dreamer··on Private client-side-only PWAs are hard, but now Apple made them impossible
PWA was an aberration - apple fixed it :)
tech_dreamer··on Why you should have a side project
I had been been working for 18 hours a day (for a duration of 1 month) - this is what happened to me.

1. Woke up at 4 am - 15 minutes - planning and thinking about the schedule for the rest of the day.

2. Review the code I wrote previous day (30 mins)(though I was the only one developing this I do PRs :)(iOS mobile app - swift for front end, golang for microflow, docker, k8s and google cloud)

3. Refactor and add features for the next 2 hours.

4.Glance through NYTimes(liberal left), Fox(republic) RT, South China Morning Post, Global Times(CN), Economic Times(IN) and DW(EU) to understand where world stands.

5 Get ready for office (train 30 mins) - attend the standup - provide and listen updates - fix issues , develop features - (NodeJS & Java)

5. Thankfully all the office meetings - are scheduled only on Mondays.

6. 5:30 leave office, get into train and reach home at 7:20 pm (walk from train station to home - 2 km approx. - and take a shower

7. Play with kids, read stories (and fight with wife :))

8. Family prayer and got to bed.

9. On Fridays - have a beer or a glass of wine after prayer.

10. Saturday & Sunday - take children for extra curricular activities, shopping (mostly groceries and house hold items.

After one month - I couldn't carry on with waking up at 4:00 am - couldn't concentrate at work - getting irritated easily etc. I switched to waking up at 6:00 am.

Side projects are possible - but there is a cost :)

tech_dreamer··on Ask HN: What's your primary desktop computer/OS?
OS X for both home and office. My problem is not with h/w but Windows OS. To me Win OS of current hasn't changed much from Win 98. Changing themes and introducing transparent borders are not really 'innovations'.

I wont say OS X is best, it can be better(I feel that Snow Leopard and Lion were much more stable than current ones - the ones before apple went on mission of getting thinner).

tech_dreamer··on Ask HN: Why does your web development team not support Firefox?
I have Firefox and Firefox Developer Edition installed on my machine, though my primary workhorse is Chrome Canary(i trade privacy for efficiency and experience). First of all playing video in Firefox is jittery and I could hear fans spinning - I don't have any problems in Chrome or Safari. Rust is Mozilla invented language and they are not using it in Firefox for their advantage.
tech_dreamer··on Message Driven Microservices in Node
I have been waiting for a Node Enterprise Edition all these years. We need to have two phase commit as well...
tech_dreamer··on India Shut Down Kashmir’s Internet Access
I'm sure, people of Gilgit/Baltistan, Balochistan and Pashtonistan will have similar opinions. Also, please don't forget how thankful Bangladesis are.
tech_dreamer··on India Shut Down Kashmir’s Internet Access
A democratically elected Indian government has exercised it's mandate to update a temporary constitutional provision (370 and 35A and NOT 371 as mentioned above - these were granted 70 years ago) I'm not sure why foreign governments and media are getting fixated over it. Any armed struggle or insurgency movement against India will be crushed regardless. Also no other state or union territory has/had provisions for having separate flag, flawed property ownership and citizenship rights (currently a women loose her right as kashmiri citizen if she marries an outsider)
tech_dreamer··on India Shut Down Kashmir’s Internet Access
This time things will be different. Any militant movement needs money to grow - traditionally money (made using selling drugs) came from ISI [3]. Pakistan narrowly avoided FATF sanctions [1] (now in grey list but can be moved to black list this October) Now Pakistan's economy is tanking [2] and it clearly knows military options are not workable. No foreign governments except for China support them. Only option left is disinformation campaign aided by leftist media. [1] https://www.voanews.com/extremism-watch/watchdog-pakistan-co.... [2] https://herald.dawn.com/news/1398616 [3] https://www.refworld.org/pdfid/4b6fe2d2d.pdf
tech_dreamer··on India Shut Down Kashmir’s Internet Access
Kashmir is a part of India and India is not an occupational force. Also India doesn't want another Syria/Afganistan/Pakistan/Sudan/Libya/Iraq happening next to it.
tech_dreamer··on India Shut Down Kashmir’s Internet Access
If you are not aware please read the following article to get a complete picture - https://en.wikipedia.org/wiki/Exodus_of_Kashmiri_Hindus
tech_dreamer··on An Open Letter to the Go Team About Try
In Java land checked exceptions are considered to be an anti pattern for sometime. If I remember correctly one of the major change in Hibernate ORM 3.0 was converting checked exceptions to runtime equivalents (ie, caller is free to disregard the exception) (this happened 10-12 yrs ago). Coming back to Golang, you get the same behaviour if you are not checking `error is nil` condition
tech_dreamer··on An Open Letter to the Go Team About Try
I agree with blog author's sentiments. Go is a bit too imperative but that really aides in a team environment. Though the Golang's constructs are a bit bland (especially error handling) it actively prevents code to be too intelligent there by aiding readability I am able to work on the code I wrote 2 years ago with little difficulty in Golang and I can't make the same claim for other `leading` languages (though I assume full responsibility for what happened)

Edit: grammer and spelling

tech_dreamer··on Ask HN: How Does SpaceX (Or Nasa) Deal with Van Allen Belts?
Wont claim following link addresses all aspects. Please have a look. https://www.forbes.com/sites/jillianscudder/2017/06/16/astro...
tech_dreamer··on Oracle v. Google and the future of software development
Guava is a nice utility lib. Why do you consider it infamous?
tech_dreamer··on Ask HN: Is there already a language that compiles to HTML/CSS?
elm-lang
tech_dreamer··on 10 Most Read Kubernetes Articles on My Blog in 2018
Alen, I use docker and kubernetes with Jenkins / auto scaling etc - in a managed cloud environment at work and I consider proficient in running these and applying small / medium scale changes on these configs. Still these articles teach me something new. Thanks and happy new year!