By playing around with the app, I can totally see that this supersedes Google Sheets and Apps Script by a long way. Yes, the UI layer and the API accesses. In the backend, I feel a lot of interesting things are going around - their relational engine natively supports collaboration, type support, revision history. All your mini blocks can be packaged into one big "base" which forms your workspace.
All of this can be done ... without writing a single line of code, which is impressive!
More often we think there's a grand unified "catch-all" task one can do to have a clear mind, but in reality it's the reverse.
Try to form small habits throughout the day. Check out Maslow's hierarchy of needs. Try to get your daily physiological needs met. Meditation helps too.
India has a provision for previous citizens to apply to, called the OCI. You can reside in India, but you give up the right to vote and own agriculture land.
I use the larger iPad pro - I understand it's quite expensive but that's the only Apple device we have for our home and me and my wife use it for our own purposes and we find it to be worth the money. She uses it mostly for art while I use it for reading and taking notes - the split screen view is a really amazing with a PDF open and a note taking app (I use OneNote).
The iBooks app is also good for taking notes on the PDF - I usually use it to take notes of papers but prefer to use OneNote for the books.
This is not as trivial as it sounds. One of the main drivers for using a 32 bit internet address is word length of registers. Back in those days, 32-bit word lengths were pretty common and in a language like C (which is what is used for OS development), a 32-bit integer could easily be fit in a register in most machines.
While higher-level languages might use multi field values, perhaps even arrays of integers, most low-level code, including millions of kernel code still uses integers to store IPv4 addresses. Adding an extra octet to this would make it go bonkers.
We do have conversion from IPv4 to IPv6. All IPv4 addresses can be represented in the lower bytes of an IPv6 address.
That said, the main issue with the adoption is the inherent inertia is upgrading devices. These are physical devices and large corps and businesses don't tend to allocate sufficient budget to replace and update these things to their IT dept. unless there's a pressing business need.
This is an interesting idea. I've used tools that have autocompletion and also on vim with a plugin that I use to type notes. But the annoying thing is this is something that I'll potentially have to set-up.
This is very very important IMO. It doesn't matter if you're a junior developer or a senior developer, it always pays to be around people who know more than you and at the same time have the right attitude when it comes to dispersing knowledge.
Brilliant jerks, people who incessantly complain are not worth your time. :)
I read this post yesterday and I couldn't really sleep much and kept thinking about this. This resonates with me so much - the job part, wanting to work on something much cooler, saving up, spending for family etc.
I've come to realize that this is mostly because I have too high standards for myself that I'm in constant pursuit of something that doesn't even exist. What I'm saying might not really make sense to you, but it's ok to take slow. Just focus on having people around you. I was in a similar state last year and the only positive that was happening in my life was my time with my girlfriend and now wife. I occasionally have these depressing thoughts but I just now think about the positives in my life right now and feel grateful for them. Trust me, it could be really really worse. I've had friends who had spouses cheating on them, younger cousins whose parents died, friends who have special children etc. and in perspective what me (and you) are going through is not that big a deal. In fact, in the grand scheme of things it means squat.
Based on your post, you were raised with a typical middle-class mindset in a developing country like India where you are told - do this and you'll be successful. Get good grades and do well and you'll be lauded. I was raised like that as well. But you come to the US (especially the bay area) and there's immense competition for a very few number of resources. Suddenly, all your previous tactics don't work. You want to one-up folks, you have positions in "cool" companies as your benchmark. Trust me, I know folks who work in Google/Facebook who work on mundane data cleaning and API calling jobs.
I can go ramble and ramble on but in a gist it's just this. Focus on the positive things in life. It might be hard to look at them right now but take a step back and evaluate it. It can be as simple as something like the barista at your cafe smiled at you today. Start writing small lists of about 10 items that you are grateful for everyday. Take up a hobby. It's ok if you suck at it too. Diversify. Listen to music. Learn to play the guitar. Talk to folks randomly on the phone. Read books. Stoicism is a good tool to use. I'm an amateur stoic and the writings of Marcus Aurelius, Seneca or even modern day stoics like Ryan Holiday resonate with me. Lurk around on reddit.com/r/stoicism for more details.
Life can be fun if you want it to be man. Email me at [My HN username] AT gmail.com if you wanna talk more.
Another sentence I tried - "I wasn't that interested in working on my project today and hence I preferred to stay at home and watch Netflix in spite of the multitude of issues reported." is show as very hard! It makes me question if the original developer of this app has even read good well-known style guides for the English language.
I'd advice you to read a good style manual to understand more about writing and how to use words. One doesn't have to forcibly introduce words that are too complicated. There are good organic ways to write sentences that employ seemingly complex words in a natural way so that readers can understand quite well. The goal should be to elevate the users to get better at reading in addition to conveying your material, IMO.
One doesn't have to degrade their sentences just because we live in the age of attention span deterioration and social media. All of these minor tweaks can help people improve their attention spans by releasing micro dopamine orgasms.
Can't help but notice that this line - "If you see a red highlight, your sentence is so dense and complicated that your readers will get lost trying to follow its meandering, splitting logic — try editing this sentence to remove the red." is shown as red. I don't understand why this is a complicated sentence. By forcing the writer to split a good line into smaller ones just because some reader might not be able to follow it is wrong.