deostroll
Ask HN: How to generate Work From Home Opportunities in a locality?
How to create work from home opportunities in the locality you live? How to generate leads for this? My first thought was something like digitalization of the public courts. It is a tall order. There are many aspects to this; and primarily I think this is a "short-term work". But what are simpler WFH jobs people can do? In many countries I am sure we can see ads, but, they are hard to trust....
Oh, and comments!!! My general observation is that one cannot capture the comments when code is generated from ast. Although esprima has something in the standard to this effect, implementations generally stuck with weird commenting styles and how to generate code from them...for e.g
var /* hello */ world, foo, /* bar */ s;
VB originally wasn't thought of as an OOP language. But through vb.net when that paradigm was "imported" the language lost its charm.
Further more, web development took flight. No one was interested to build desktop applications anymore.
Also I wouldn't say the influx of java developers into the .net ecosystem was that considerable. (Or for that matter other platform developers like python, delphi). It was definitely slow during the 2002s. Because the java ecosystem had achieved code-once-and-run-any-where paradigm. You could write desktop applications developed on windows, on, linux machines. From a business POV why would application developers "want" a different ecosystem to achieve this?
All this sort of eventually killed classic VB.
Anyway we can achieve this?
Ps: it is a failed project, but enjoyable.
Ask HN: What ever happened to virtualboxes.org project?
They used to host Oracle Virtual Box images. Now I don't find the site updating itself. It was my go-to place to quickly download and experiment with linux distros without the hassle of iso installation. Now I am left with doing everything from scratch. I'd like to know more about the project if possible and other similar initiatives if possible.
For e.g. you ask the voice assistant to play a song, it will deny that request saying that you need to buy their "premium" offering first.
Another fact is that voice integration to other apps which are not of the same vendor as that of the phone is virtually non-existent.
Restricting access helps a little.
But in the end the kingdom of humanity is all good and bad. Your life will only be worse if all you think or worry about is the bad.
PS: for reasons unrelated to the topic I do believe that podcast might curtain soon.
Ask HN: How does UPI settlement failures affect banks or customers?
Read a good article about UPI from here long while back: https://blog.setu.co/articles/upi-103-the-settlementThe above is the explanation to inter-bank settlement processes. This is a 3-part article and links to the other parts are available therein. It gives a nice overview of UPI as implemented by NCPI in India.My question is what constitutes a settlement failure? How does this affect...
Ask HN: What to run on a 1cpu 0.5gb RAM machine?
Already own a virtual machine instance (5 usd/month) and hosting a few simple services and website.The website is single page. No complex backend. At most it fetches stuff from another web service and does some crawling/crunching. I don't expect high loads here.Mainly asking for the website self-hosting purpose only.Can I downgrade here? Also just wondering what do most people use a 1cpu 0.5gb...
But today, at least for the short-term, the only solution to stop those inhuman practices is to provide humanitarian aid. The proliferation of violations are at such a scale that even if some major tech players come together and decide that they should provide this humanitarian aid to the "miners", the profit margins drop drastically.
Hence EV batteries may not become viable to the end-consumers.
primes = InfiniteAIArray()
Is the context determined from the variable name? If so is this through a kind of reflection?
And developers don't need all of these browser features every time; much less for the same project. But from a framework POV those features need to be there. Because, as a framework developer you cater to a relatively wide developer profiles.
So far we've talked about browser APIs and how a framework seems to lend support to them. Building web apps are a whole different affair. When concepts such as optimization, and, page-load speed kick in you'd definitely think of tools that abstract away the common chore of such optimizations. Again these optimizations have their own set of options, and, hence complexity.
So today the whole affair may seem complex. But really its not artificial. There was a need and hence a solution. To anyone relatively new to web development all this might seem complex. And at some level, even we humans also unjustly decide we need to have some features because "others are also doing it". This also increases complexity in maintaining those solutions.
Bottom line is, it is a relative illusion, and, it just echoes the state of modern browsers, and, modern web development trying to be vogue.
Anyway, what speaker suggests for now is that companies take a collective small-action that improves the welfare of these workers.
But on a side note I would say we need more sustainable stuff that goes into our technology. It might take a few decades for cobalt mining to stop due to depletion. Then what?
But bottom line is I am appalled that it still happens in our civilization.
Show HN: Wordle solver โ but you need to use your brain a little
Now that a global vpn company has removed its servers out of India, does it mean its customers (while using that vpn service) is blocked from accessing the said website?
Or is there some other implication here?
Curious to know.
The program was to compute a factorial in C. It had to be written on the answer paper. The first few lines where the usual headers, then the main block. Inside the main block was a "novel" on how to accomplish the computation. (That was not even in comments).
Makes me smile thinking about this even today...
The other fact that caught my interest was the concept of "gamedays". It really about introducing "problems" in the production system randomly and keeping the support staff that manage application incidents on it toes. (More about in this talk: https://www.youtube.com/watch?v=TTfWpHuCJXk)
What most (uninitiated) developers do not realize is that web crawling is not for mere mortals.
1. We are at the mercy of the webpage authors.
HTML is a great lanuage to encode information. But most developers (usually webpage authors) see it as a kind of tool for presentation only. Infomation can go anywhere in the document. And they are prone to changes.
2. The internet society frowns on web crawling
You look into any site's TnC, you might come across a clause which prevents you from crawling. The specific word may not be in the legalese, however, it implies any kind of crawling is denied. There is good reason for this - it is mostly done to encourage fair use of the service.
3. No body designs services to be crawlable.
Most big name companies do have some alternative. Like Facebook had "graphs". (Now obsolete). They allowed end users to extract data using simple queries - like " list friends of X who live in city Y, and who is not your friend". But "graphs" feature came a lot later after Facebook launch. Not at beginning.
Usually at the beginning stages of any services we are at the mercy of #1 and #2
For #1 no one ever designs page to have have information always at a standard location. It changes.
4. The tech isn't ripe yet.
This is my personal view. I had been experimenting with puppeteer and selenium behind a corporate environment. I wasn't that happy with the "net" developer experience. I found things like taking a screenshot or pdf buggy. For e.g. to get the latter I have to run my browser in non-headless mode. In headless mode my laptop system policy disabled some extensions important for the webpage to load correctly.
(1) One can hope to combat this with technology and processes. But the number of people consuming the service versus the actual number of people and systems employed to safe guard customer trust is quite high.
(2) Understand the kingdom of humanity. There are always good/bad actors. The line that divides good/bad is also quite fickle. But we need more "good". We need to discuss this more.