HNHacker News
TopNewBestAskShowJobs

astine

5,371 karma · joined March 18, 2008

Employed bum.

You can find out more about me here: http://www.theatticlight.net/

topcolor=8888ff

submissionscomments
astine··on Why Socialism? (1949)
This is not really true. "Power" in a social context proceeds from social relationships. A king only has power if people buy into the idea that he has power. In other words, any power beyond individual brute force is a social construct. Even the idea that the state has a monopoly on violence is a social construct, (and is often not true, even in practice.) So social power depends on the ideas that people in a society hold generally, such as ideas about rights and ownership. So it's often those ideas that define the power relationships in society rather than the other way around.
astine··on Why Socialism? (1949)
Um, no that's not correct. It's true that the origin of the labor theory of value is philosophers like Locke arguing that labor is the source of all value, but in the context that Marx was writing, Smith and Riccardo had popularized the notion that the market value of a good was proportional to the amount of aggregate labor that went into it. To his credit, Marx demonstrated that the market value of a good was not actually proportional to the amount of labor that went into it but he didn't abandon the idea that value of a good was somehow proportional to the labor used to make it.

Marx: "Let us now take two commodities, for example corn and iron. Whatever their echange relation may be, it can always be represented by an equation in which a given quantity of corn is equated to some quantity of iron, for instance 1 quarter of corn == x cwt of iron. What does this equation signifify? It signifies that a common element of identical magnitide exists in two different things, in 1 quarter of corn and similarly in x cwt of iron. Both are therefore equal to a third thing, which in itself is niether the one nor the other. Each of them, so far as it is exchange-value, must therefore be reducible to this third thing. [...] As use-values, commodities differ above all in quality, while as exchange-values they can only differ in quantity, and therefore do not contain an atom of use-value. If then we disregard the use-value of commodities, only one property remains, that of being products of labour."

In other words, Marx excludes use-value (what normal economists call "utility") as being a factor in the price of a commodity, apart from needing to exist at all (he reduces its relationship to a boolean relationship,) and makes it a function of labor quantity. This is so central to his argument that it comes up in the first few pages of Capital.

astine··on Why Socialism? (1949)
I don't see anything in that link about increasing unemployment in order "suppress wages". Milton Friedman's comments are about monetary policy. Unemployment can be decreased by increasing inflation, but Friedman thinks thats a bad idea. He not arguing that anyone should "gun" for that unemployment rate, but rather that it should be accepted as the "natural" result of an elastic market.
astine··on Why Socialism? (1949)
"According to the law of supply and demand this would result in wages rising rapidly and without bound"

No it doesn't. Having to poach employees to increase your labor pool doesn't mean that you are willing to raise wages without and bound. A food crisis is where an inelastic demand meets a hard supply limit, so prices can go up dramatically, but they don't go up infinitely, not even in a famine.

Supply and demand does not allow for unbounded rises in prices because demand is never infinite. Rather, prices go up to the highest amount demand will allow for. For things like food for which demand is inelastic, prices can go up pretty high and people will eat into their savings if they have to, but labor will more likely be limited by the marginal productivity of individual workers.

astine··on Ask HN: Why so many data centers in Northern Virginia?
This. Along with the federal government more generally. And also all of the companies that lobby or otherwise work with the federal government. NoVA is adjacent to DC and has a better tax environment than MD, so that's where all the government data centers are going to go.
astine··on Vice files for Bankruptcy
Um. Yes? Considering books like this https://www.cnn.com/2022/01/27/us/tennessee-school-board-rem... have also been banned, I'm not super confident in the some people's ability to distinguish between genuine overstepping of boundaries and stuff they just don't agree with.

Thanks for those links BTW. Those events over in Europe do appear to be of real concern. But, given the nature of the source, it's hard to tell how representative they are.

astine··on Vice files for Bankruptcy
Do you have any examples of this book actually being read to children? Otherwise it's still speculation that kids are being taught "how to give blowjobs". I have no doubt that sexually explicit books on lgbt issues exist, but the claim is that they are being targeted at children.
astine··on Vice files for Bankruptcy
> A 6th grader should NOT, under any circumstances, be taught how to give a blow job by a 400lb man in a dress.

Can you show one instance of this actually happening? I'm not aware of any and what does get banned seems to be a pretty far cry from that sort of thing. Honestly, this registers as more of a pretext than a legitimate concern.

astine··on Big data is dead
As opposed to "postive". It's the old is-ought dichotomy https://en.m.wikipedia.org/wiki/Is%E2%80%93ought_problem.

Positive claims are about what is true. Normative claims are about what should be true, or rather what decisions we should make. Put another way, positive claims deal only with facts while normative claims deal also with values.

GP is saying that it's the data-scientist's job to give the executive the facts and it's the executive's job to decide what to do about the facts.

astine··on John Carmack’s ‘Different Path’ to Artificial General Intelligence
A bit late, but I can answer your question. The reason that every accounting solution is unique is because every company is unique. Your accounts represent different aspects of your business. You need to track all of your assets, liabilities, inflows, outflows, etc, etc, and what these are in particular, depend very much on the particulars of your business. If you're heavily leveraged, your reporting requirements will be different than if you're self funded and that affects what accounts you may or may not need. If you extend your business into a new market, you may or may not have to set up new accounts to deal with local laws. Add a new location and that may or may not require changing your accounting structure depending on your requirements. Create a new subsidiary as an LLC, and now you have a lot more work to do. If you have the same teams working contracts for multiple lines of business, that's another layer of complexity. In other words, your accounting practices reflect the structure and style of your company.

For a more concrete example, I'll tell you about something I have some experience with, commission systems. Commissions seems like it would be something that was straightforward to calculate but it's tied to business strategy and that's different for every company. Most companies for example will want to compute commissions on posted invoices, which makes the process much simpler because posted invoices are immutable, but I once built a commission calculator for a company years ago that often had a long gap (months) between a booking and when they could invoice the client, so they wanted to calculate commissions from bookings but only pay them when invoiced. Because bookings were mutable, and there were legitimate reasons to change a booking before you invoiced it, that, combined with a lot of fiddly rules about which products were compensated at which rates and when, meant that there was a lot of "churn" in the compensation numbers for sales reps from day to day; they're actual payment might differ from what they thought they earned. That was a problem that the company dealt with, the tradeoff being that they could show earnings numbers to the sales reps much more quickly and incentivize them to follow up with the clients on projects so that they could eventually be paid.

I remember another commissions situation where there was a company that sold a lot projects with labor involved. They were able to track the amount of labor done per project, but they compensated the sales reps by line item in the invoices, and the projects didn't necessarily map to the line items. This meant that even though the commissions were supposed be computed from the GP, there wasn't necessarily a way to calculate the labor cost in a way that usable for commissions so the company had to resort to a flat estimate. This was a problem because the actual profitability of a project didn't necessarily factor into the reps' compensation. Different companies that had a different business model, different strategy, or just different overall approach would not have had this problem, but they might have had other problems to deal with created by their different strategies. This company could have solved this problem, but they would have had to renegotiate comp plans with their sales reps.

There are off the shelf tools available for automatically calculating commissions, but even the most opinionated of them are essentially glorified scripting platforms that let you specify a formula to calculate a commission, and they don't all have the flexibility that manager might want if they wanted to changed their compensation strategy. And this is only one tiny corner of accounting practice.

Basically, when it comes to arithmetic very few accountants are out there manually summing up credits and debits. In large companies, the arithmetic has been automated since the 70s; that's largely what those old mainframes are still doing. But every company has a different compensation plan, different org structure, different product, different supply chain, different legal status, different reporting requirements, etc, etc, and that requires things to be done differently.

> What information do they use to validate numbers? Why is it not possible for today's AI to do it?

For an example, they would need to cross check with a sales rep and an engineer to makes sure that the engineer had not turned on a service for the customer that the sales rep had not sold. If that happened, they would have to figure out how to account for the cost. Given that the SOPs were written in plain English, I suppose it's possible that an AI might be trained to notice the discrepancy, but if you could do that, you could just as easily replace the engineer. And that didn't account for situations where the engineer might have had an excuse or good reason for deviating from the SOP that would only come to light by actually talking to them.

astine··on John Carmack’s ‘Different Path’ to Artificial General Intelligence
Those kinds of systems already exist. They tend to be a bit unreliable and still require a human person to oversee the process. Besides, in truth, they only handle a fraction of what accountants actually deal with.
astine··on John Carmack’s ‘Different Path’ to Artificial General Intelligence
Because accounting is not the same thing as book keeping. Book keeping can, and in fact is, partially automated. Accounting however, is not just about data entry and doing sums, things which frequently are automated, but also about designing the books for a given organization. Every company is different in how it does business so every accounting system is a bespoke solution. There are a lot of rules and judgement calls involved in setting these up that can't really be automated just yet.

Also, accountants don't just track the numbers, they also validate them. Some of that validation can be done automatically, but it's not always cheeper to hire a programmer to automate that validate than to just pay a bookkeeper to do it. But even if you do automated it, you still need someone to correct it. The company I used to work had billing specialists who spent hours every week pouring over invoices before we sent them to clients checking for errors that were only evident if you understood the business very well, and then working with sales and members of the engineering teams to figure out what went wrong so they could correct the data issues.

In short, a typical accounting department is an example of data-scrubbing at scale. The entire company is constantly generating financial information and you need a team of people to check everything to ensure that that information is corrects. In order to do that, you need an understanding, not just of basic accounting principles, but also of the how the specific company does busines and how the accounting principles apply to that company.

astine··on The Website Obesity Crisis (2015)
I mean, there's a difference between the size of a codebase and its efficiency. I could write a ten line program and peg a CPU, and write a ten thousand line program that doesn't cause and trouble at all.
astine··on ADHD traits more reliably predict mental health issues than autistic traits
The DSM V does recognize comorbidity of ASD and ADHD and allows for simultaneous diagnosis. You might be thinking of the DSM IV which didn't.
astine··on Zeno’s paradox
Actually, Zeno's argument actually was that it was impossible to move. He was a disciple of the earlier philosopher Parmenides who had argued the change if any kind was impossible and therefore an illusion. This was a hot debate in pre-socratic philosophy.
astine··on Vandals destroy 30k-year-old indigenous cave drawings in Australia
This is correct. There are hundreds of archaeological sites world-wide that have yet to be excavated, simply because archaeologists haven't had time to excavate them all.
astine··on Vandals destroy 30k-year-old indigenous cave drawings in Australia
Buildings in the Soviet Union and Warsaw Pact contries during the Cold War were often constructed with an ideological bent in mind: https://en.m.wikipedia.org/wiki/Urban_planning_in_communist_...
astine··on Vandals destroy 30k-year-old indigenous cave drawings in Australia
Having access to the original artifact itself is still important. We have a lot of second hand accounts of things that happened in the distant past but for many of these things, we are missing original accounts or original artifacts from the events in question. It would be nice to pick a wild example, to be able to see what the Ark of the Covenent actually looked like despite having a pretty good description of it, because we have no way of knowing (aside from faith I guess) how accurate the description is or what it leaves out and what that would tell us about the people who built it. Also, even the most complete description of an artifact is still bundled with the assumptions and presuppositions of those doing the describing. There may be things that future generations would wish to learn that we simply currently lack the grounding to explore.

There's a parellel in the early expeditions to Pompeii or Troy which did a lot to destroy the sites in question and destroyed a lot of knowledge in the process.

astine··on Vandals destroy 30k-year-old indigenous cave drawings in Australia
Artwork such as this is not just important from an artistic perspective, it's important from an archeological, historical, and paleontological perspective. There is a lot we have learned from ancient rock art and probably a lot that we have yet to learn. For example, by exampining the kinds of animals in ancient cave paintings paleontologists have been able to learn certain details about the appearance and behavior of now extinct megafauna.
astine··on Against Effective Altruism
"Now, you might be thinking "But Alvaro, you idiot, we're adaptation executors, not fitness maximizers! This is all perfectly alright, you see." Sure, we're adaptation executors, but that doesn't give you a blank check to execute whatever retarded adaptation was bred into your hairy great-....great-grandfather 500,000 years ago, and is now incompatible with the world you live in"

Huh? Yes it does. You can't go on a rant in favor of moral anti-realism and them criticize people for not having the right set of values. I mean, you can, but it makes you an idiot.

astine··on What can’t the internet handle in 2022? Apostrophes
Unless someone turns off the underlining with a stylesheet.
astine··on Lost islands cited in Welsh folklore and poetry are plausible
I'd say that if Plato's account is so garbled that he gets the date off by thousands of years, the entire story is likely to be useless as a source of actual history.
astine··on Lost islands cited in Welsh folklore and poetry are plausible
You can tell by actually reading the account and knowing a little bit about the context. Plato's account is of a civilization that was defeated in a war with Athens ten thousand years before his time. Because Athens did not exist ten thousand years before Plato (something we can confirm through archeology) we know that Plato's account can't be true. Given that the point of the story is to demonstrate the importance of Athens, (according to the character Critias, Athens is so important that people in Egypt are still relating this story of something that happened thousands of years ago,) it's definitely a fiction.

Plato's dialogues were works of fiction that used fictionalized versions of real people as characters in order to illustrate philosophical points. The guy who relates the story of Atlantis is Critias, one of the members of the Thirty Tyrants, a clique who ruled Athens for a while, and Critias claims that he got the story from his distant ancestor Solon who was one of the lawgivers for Athens. To a contemporary of Plato's this would be as if he'd written a story about George Bush, relating a story that he'd gotten originally from George Washington, about how the United States had once fought a war against a long-lost evil empire back in the bronze-age. You weren't supposed to think it was true.

astine··on USDA ignoring the science on low-carb diets
Your definition "1" describes just about anything. Water, for example, produces a chemical effect. So do amino acids. Your entire metabolism is a chemical process, as is the growth of plants. What I think that people mean when they talk about "chemicals" in their food is artificially synthesized chemicals and that's easy enough to say.
astine··on Sshfs Is Orphaned
Sort of. Sshfs is a FUSE file system that locally mounts a directory on a remote server using an SSH connection as the only necessary transport.
astine··on Can growth continue?
Most past civilizations didn't fail due to a single resource collapse. Also, most of them didn't have free-markets oriented around innovation.
astine··on Mental illness, mass shootings, and the politics of American firearms (2015)
If one in every thousand Americans has a unique and unexplained mental illness that compels them to violence, that would provide more than enough explanation for motives. It's even true for some famous shooters. [1],[2],[3]

1. https://news.yahoo.com/psychiatrist-colorado-movie-gunman-th... 2. https://www.cnn.com/2013/11/25/justice/sandy-hook-shooting-r... 3. https://trove.nla.gov.au/newspaper/article/107885790

astine··on Minimalism in programming language design
I don't think I agree with that. Java isn't static. Python isn't static. C# isn't static. These are some of the heavy hitters in terms of total number of users. Stability is valuable, but popular languages still manage to add features to keep up with changing needs. Even C isn't %100 static.
astine··on I can't let go of “The Dunning-Kruger Effect is Autocorrelation”
Yes, I've TOF's blog posts before. TOF's perspective is one that I've encounter many times before. You mostly find it in some very conservative Catholic circles.

If I was being generous, I would say that TOF was pushing back against the overwrought hagiography that often surrounds Galileo and his confrontation with the Church. It's true that the common story is an over simplified account and there are some persistent myths that have worked their way into the story over the years into in order to make Galileo look more heroic and the Church more villainous than they either actually was. The real story is a bit complicated.

But the Church really did ban heliocentrism and it really did punish Galileo for arguing for it. That's not in question. I feel that TOF's argument otherwise rests on a deliberate misrepresentation.

TOF's argument the Church was actually just smartly waiting for proof before it changed it's doctrines is a bit rich in that Galileo offered proof and was punished for it. Now, Galileo's proof was bad, but that's not why he was punished. If it was, the Inquisitors would have mentioned that and not simply accused him of heresy for arguing that the Sun stood still. Not to mention that this whole idea rests on the bizarre notion that science works best when you silence debate until proof can be provided

Ironically, that whole argument stems from a quote from Robert Bellarmine's letter to Foscarini, where he admits that Galileo has a point about not interpreting scripture in a way that is provably false. In that quote, Bellarmine isn't saying that the Church is waiting for proof, he's saying that while proof would force him to change his mind, he doesn't think such proof is possible so he may as well go ahead and ban Copenicanism anyway. It's real obvious if you read the very next sentence that TOF for some reason doesn't quote:

> I add that the one who wrote, "The sun also ariseth, and the sun goeth down, and hasteth to his place where he arose," was Solomon. who not only spoke inspired by God, but was a man above all others wise and learned in the human sciences and in the knowledge of created things; he received all this wisdom from God; therefore it is not likely that he was affirming something that was contrary to truth already demonstrated or capable of being demonstrated.

In other words, he doesn't believe that Galileo or anybody else will be able to find proof that the sun stays still because that would contradict what he already believes based on his reading of the Bible!

So no, TOF is misrepresenting the stance of the Church in 1616. A lot of people repeat this because it looks like a clever debunking of a common myth, but it's actually more of bunking in that he inserts a lot of detail in order to disguise some blatant misrepresentation.

astine··on Ask HN: Have you used SQLite as a primary database?
The engine might be faster (I'm not sure) but SQLite has the advantage that it doesn't have to connect over a socket. Instead you load the SQLite library into your code and your application directly manipulates the database files. That's potentially a lot faster.
← PreviousPage 2 of 34Next →