They don’t just forecast and shrug at the results.
4,021 karma · joined May 11, 2017
They don’t just forecast and shrug at the results.
Whether there is 1 binary or N binaries I think really depends on context of the code, and is more of an implementation detail than something vital.
What always killed me the most in C was the absolutely anemic standard library. OS’ had more libraries, but still very low level stuff.
At one point Terradata claimed they had a tool that could auto convert to something else with 99% success rate, or something like that. The reality on our samples we tried was like 40%.
Plus, Pl/SQL code is often very “chatty” with the data, if you try to port it as is you will often suddenly see performance issues as you see the amount of data that has to be sent over the wire from the DB to your code tier.
It was a nightmare. Deployments were very difficult, there was little tooling, reasoning about the system was difficult, and of course running so much code in Oracle required very expensive licenses.
And it is much harder to hire hard core PL/SQL devs over Java, C#, Python or whatever.
You really don’t want significant code in the DB. It can be useful for some cases, like automating audit tables, but that is about it.
And for triggers - I feel for anyone maintaining business logic located in triggers. What a debugging hell that can be.
In theory, a CDS is “insurance” if a bond issuer defaults.
In reality, CDS’ are used to go in and out of positions on companies because contracts are too difficult and expensive to cancel. The end result is big firms end up with huge, complicated CDS positions all over the place for 5-10 years until the contracts cancel.
A CDS on the United States is another stupid end result just like CDO2 vehicles were.
The CDS market is just so incredibly flawed when markets are stressed.
Not because of slow queries, but just the cost of executing the stored procs themselves.
- often unique to that DB, so locks you in
- Scaling that code is now tied to scaling your DB tier
- Tooling is often very inadequate
- Versioning and backwards compatibility of code can be a challengeIt all just ends up feeling deeply weirds and unique compared to other languages. Hence the need to relearn it every time I touch it.
Still happens about every five years, although I am reaching for Python more and more in those situations.
What always kills me is the weirdness of the basic data structures, array/stack function calls, and the truly impressively weird ways Objects are done.
What was truly profound is how Linux and other open source systems and libraries completely cracked open systems software for the masses. Back in the early 90s, everything around Unix, operating systems, compilers, tools, everything was crazy expensive to buy. And all of a sudden here came this thundering herd of code that was all completely free. Of course Gnu stuff had been around for awhile, but Linux is what propelled it into warp speed adoption. In thr 90s I was privileged to work at Bear Stearns and had a Sparc Station on my desk and regular interactions with SunOS, Solaris, and HPUX for the guys downstairs. Outside of University and business, it was hard for individuals to break into it.
By the late 90s any old anybody could get a CD ROM with Red Hat or whatever.
FSF is constantly telling us the sky is falling. It isn’t, and your point about GNU/Linux is a good example. The FSF is still valuable in those rare cases where they find serious issues. I just learn to ignore them on the nonsense side.
The FSF is the extreme org, the canary in the coal mine that is going to alert on critical issues, but also which frankly are going to send out a lot of false alerts. They are the die hards that will get it wrong constantly, but also will be the early alert system for true critical issues.
We need other, more moderate voices they are willing to compromise more and be less extreme. That should not happen within FSF, but as a separate org.
Where I have more trouble with is with comment-ranking within an article. The interface makes it hard to understand conversational flow, and of course that flow changes over time according to whatever the algorithm does. This makes it very hard to catch up later on an article’s comments and get a view of what has changed since my last view. Maybe there is a way to do this via the interface, but if so it’s not obvious.
However, the more important aspect of Jesus’ teachings was to steer believers away from the Old Testament and Jewish faith, and into something new.
Jesus is the catalyst for change from one religion to a new one based on the old. Indeed, one of the many contradictions of Christianity is having the New Testament contradict the Old Testament in so many ways.
By the time I start a second draft, it is often from scratch, with elements from the first brought in. It is far more coherent and organized, and may move in a radically different direction than the first draft did.
You iterate depending on how important and big this is. For something short, two drafts or so is fine. When I did some legal stuff (not a lawyer, but making some important legal filings) I did many drafts and outlines.
But that act of the first linear writing to get your brain marching is a key first step.
A bit sad to see all those deadlinks in the comments though. From what I recall sites like JRoller were captured by the Way Back machine, but images seem to have been lost. At least they were for my blog at the time.
https://www.nytimes.com/2023/04/05/technology/cash-app-found...
https://www.linkedin.com/search/results/all/?fetchDeterminis...
“An internal investigation revealed that Javice and Frank chief growth officer Olivier Amar — referred to as "CC-1" in the federal charges — paid a New York data science professor $18,000 to create nearly 4 million fake accounts in order to juice Frank's user numbers, JPMorgan alleged in its lawsuit. Amar later bought a list of student email addresses from a marketing firm for $105,000 in order to make those accounts seem more credible, JPMorgan alleged”.
A sudden secondary effect - legal pot is leading to many more stoned drivers where I live (NJ).
If policing was as bad as some people want us to believe, we’d all be cowering in our homes afraid to go outside.
But seriously, taking an HN viewpoint, the GOP has stopped looking at any data other than polls a long time ago (and has only accelerated that trend over time). And real harm is being done to people in the meanwhile.