Hacker Newsnew | past | comments | ask | show | jobs | submit | freelanceTA's commentslogin

https://web.archive.org/web/20231002042814/https://www.nytim...

"Retail investors have a well-established track record of destroying their own wealth. Studies have shown that individual traders somehow have the opposite of skill — they manage to do worse than they would by picking stocks at random."

These finance guys don't understand what's really happening. The retail investors are high stakes gambling on purpose trying to get instantly rich because some guy on whatever telegram, discord or whatever is bragging how he got rich gambling on some ridiculous asteroid mining futures stock. No amounts of 'but look at this data...' will ever change their mind. No amount of telling them that low latency trading outfits like Citadel receive these retail order books in real time and then buy/sell the stock to retail traders making a profit, literally sniping their trades, will make them change their mind either.

Nobody wants to invest anymore in something that returns modestly in 30+ years they want to be rich now then run some YouTube/TikTok channel how you too can become rich like they did gambling.


For small things I prefer bounties where anybody can claim the bounty, and there is a set end date where your software has to be ready to be reviewed instead of one guy claiming it then taking forever to finish. Whoever is accepted wins the bounty.

For me any kind of freelance Toptal like site needs to be specific about hours they expect you to be available as most people will be doing it P/T after school, or whatever other job they're doing. There is of course the problem with clients not paying, then your site is on the hook to pay the developer.


I want to choose tech that has the least amount of maintenance. For example I had to build a web app thing for something I'm doing. The many frameworks available are of course trivial to string together but now I'm looking at a huge amount of dependencies all that require a lot of maintenance. I went with avoiding all but the the most critical libraries for authentication but is there a better way? I found even writing in OCaml and generating js into a docker file to be hosted by someone else who maintains node.js was actually less maintenance than me using any existing frameworks


I prefer jQuery and jQueryUI - actually I go one further and use the devextreme components so I have paid support (outrageous I know) for spa's or something like umbraco for CMS but they are very unsexy and old. Delphi for cross platform applications, but try and sell that as a development platform :-D

I think the big advantage of this sort of stuff is you have a million debugged and working examples to pick from and people who know them inside out.

Edit: I watch the kids trying to figure out how to release things on docker with their multiple git branches and merges, and re-engineering their microservices frameworks, and each time I die a bit inside. This was all done so long ago, why continue to make it harder. Now I'm not talking something google scale, but something with a few hundred users and maybe 20 concurrent, why would you do this, sigh.


resume driven development


i found the key in reducing maintenance overhead is to avoid complex build tools that claim to manage your dependencies and use frameworks that don't frequently break compatibility.


My pleb take is modern machine learning is just glorified complexity theory. Really all you are doing is solving hard problems in learning models by designing a continuous process, deterministic or randomized, showing it has desired properties of arriving at some optimal solution or probability distribution and then deriving a discrete algorithm that runs in polynomial-time because math optimization problems in general are NP-hard.

Now we have non-convex neural network models which require non-convex optimization which to me (again a pleb take) is just tricks of the trade from complexity theorists adapting the principles of convex optimization to things like gradient descent in deep learning by observing continuous local smoothness of the training objective at the stability edge thus some convex optimization can be used.

Why it's not taught instead of the confusing intro courses I'm sure have their reasons but it's another example of following what the universities teach in undergrad is not always the best road map for self-learners.


Where to learn these, if not taught at universities? Books?


Try https://www.plai.org/ the new edition of 'Programming Languages: Application and Interpretation'. You can start doing it with just a basic background or try this: https://cs.uwaterloo.ca/~plragde/flaneries/FICS/ both those (plai, fics) were finished last year.

Shorter than a book, and not 30+ hours of watching lectures.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: