962 karma · joined November 24, 2018
But if we can't agree on the specifics -- at least we can agree on the broad points right? - Agile is about iterating quickly, making smaller changes more frequently, etc. - DT is about empathizing with the end user, considering the problem before solving it, and then attempting to fix it and asking for feedback
The problem is, once you cut through all the bullshit, you're left with what is really just common-sense wisdom. So they're faced with a choice: - Either you teach the core concept sans-BS, which can't be monetized. - Or you build an entire ecosystem of hot air, buzzwords, tooling, artifacts, blog posts and rituals around your obvious wisdom, which is how we ended up with Stories and Sprints and User Points and Epics and JIRA and Scrum and all the other crap. You can now sell $12,000 bootcamps, $100k software, etc.
And then those claims make their way into Wikipedia where they inevitably (even though they shouldn't) are relied upon by students, politicians, journalists, who then perpetuate the claim.
The American Conservative (yellow) ==> The American Conservative is published by the American Ideas Institute, an advocacy organisation. It is a self-identified opinionated source whose factual accuracy was questioned and many editors say that The American Conservative should not be used as a source for facts.
The New Republic (green) ==> There is consensus that The New Republic is generally reliable. Most editors consider The New Republic biased or opinionated. Opinions in the magazine should be attributed.
This seems like a somewhat arbitrary double standard to be applying. As a reader of both news sources they are both biased, opinionated sources, and I don't think you can trust one more than the other. But one is green with "be careful this might be biased" and the other is yellow for pretty much the same reason.
A good example of what it means for news to to be "already priced in," and how in fact, too many traders in a name can overcrowd it and destroy the alpha. It's like game theory.
For example, this Informational RFC is literally a 4 page cookbook on how to use Kerberos in a practical way.
This is a massive simplification but most useful for a beginner.
Additionally, asyncio is not the same as multithreading, because typically asyncio is powered by a single-threaded event loop and use of a mechanism like select/kqueue/IOCP/epoll.
I can actually query and understand tables in a very fast REPL in a way that would require 20-30 lines of SQL, nested subqueries, etc.
Even things like the way "left joins" work in KDB feels more natural than left joins in other SQL databases. https://code.kx.com/q/ref/lj/
It’s true that crypto money has dried up, the FTX arena has been re-renamed, that the crypto tide in Miami rose and fell in about a year’s worth of time.
I think the conclusion I would draw instead is that the rush of money and transplants into Miami hasn’t abated — it simply has a new face. Goodbye crypto degens, hello stockbrokers, hedgies, traders, quants, etc.
New skyscrapers are still going up, rent has yet to come down, and G wagons are still commonplace — just more Citadel / Millennium and less FTX.
I'm not trying to be facetious, but what if the idea really is a No? Not every change is for the better. What if someone proposes "we should rewrite X in Y language," or "we should use Z database instead." Sometimes you need to say "No."
Otherwise you end up with feature creep, endless rewrites and refactoring, code churn, and a bunch of other issues.
For example, you can put a dictionary at the module level, thread A can set a key in that dictionary like “name”, thread B can overwrite it, and then thread A comes back, does dct[“name”] and gets an unexpected answer.
This is a relatively easy mistake to make, a lot of python code has module level variables.
See Krugman’s legendary article about the problem with deflationary currencies, such as the one used by the Capitol Hill Babysitting Co-op.
Long story short, he claims that people will hoard their deflationary currency because they expect it to go up in value over time. But if a large percentage of economic actors are hoarding their currency, there will be less economic activity and less output, and paradoxically, the value of the currency will go down rather than up.
https://en.m.wikipedia.org/wiki/Volcanic_winter_of_536
Whether it was “the worst year in history” is probably tough to quantify and prove, though.
You need to look at what happens to stock prices during the recession/firing.
One thing I learned from his class is that survival rates will naturally trend upward over time, which marketers erroneously attribute to (1) improving the product, (2) better customer service, (3) network effects / lock-in, etc.
However, if you have a heterogeneous customer base with latently better and worse customers, inevitably your worse customers will churn before your better customers, showing that “decrease” in churn.
These models also let you do cool things like conditional expectation: “if a customer has survived 13 months, what’s the probability they churn in the 14th?”
Here’s a paper of his from 2004: https://repository.upenn.edu/cgi/viewcontent.cgi?article=141...
Bloomberg has all sorts of connections with hundreds of different economic data providers and news orgs — including some they they own themselves.
It’s crazy how you can get CPI prints at 8:30:00.001 because presumably they have some embargo arrangement with the FOMC.
They have a corporate actions database with hundreds of thousands of mergers, dividends, minority stakes, etc.
They have millions of news articles, hundreds of thousands of securities, symbology for all of it.
And don’t even get me started on the alternative data in Bloomberg: weather data, maritime ship position, satellite maps, polling data, crypto prices, corporate hierarchies, holdings/investor data, millions of bios, etc.
It’s an empire of data and it’s all in one place.
In one particular industry that is rife with cloud desktops you can be trusted to invest or trade $X mln dollars of someone else’s money on a daily basis, or to model out a $Y billion dollar M&A deal, but God forbid you try to install VSCode or MobaXTerm on your own.
IT presumably got tired of being bombarded with application install requests, so one solution is to use vendorized cloud desktops that come with pretty easy tools (for them) to install applications.
I strongly believe the only reason I got such a solid performance is not because I’m some kind of trading savant, but simply that the $850 per contract limit prevents smart money/institutional traders from moving the market towards efficiency.
Similar opportunities exist in the equity world — one huge advantage is that little guys don’t really incur market impact.
For a lot of systematic RV plays, you might only have 10bps alpha and then a 7bp trading cost each way.
https://www.cnn.com/2022/08/29/world/nasa-artemis-1-launch-s...
And she's buying a stairway to heaven There's a sign on the wall But she wants to be sure 'Cause you know, sometimes words have two meanings
The programmers who look down their nose at Excel are doing the exact same thing in Jupyter Notebooks and in their REPLs.
>I can see the state of any given variable at any time >I can rerun the same function on different inputs, or different functions on the same inputs >All without having to restart my program!
Remind you of anything?
Anybody who does print(df.head()) is pining for Excel…