HNHacker News
TopNewBestAskShowJobs

dan_mctree

358 karma · joined July 3, 2017

submissionscomments
dan_mctree··on Software I’m thankful for (2021)
>Yes, you could write some hand made program. And piping software together IS a kind of hand made program. It's just going to be far faster to write that pipeline, than to write a custom program, deploy, and run it.

I suppose the speed of implementation depends entirely on your available experience. If I were to try to reproduce the data processing pipeline in your link, it would take me hours to get to this line "cat *.pgn | grep "Result" | sort | uniq -c", and would probably never be able to get to any of the further steps.

Meanwhile, with my experience, I would've been able to write a 5 minute C# program that does exactly the same data processing. I don't know if it'd go down all the way to 12 seconds of execution time without serious effort, but I'm pretty sure it would handily beat the version I could write using the commandline.

If this task is a single time kind of thing, the C# program more than suffices. If it's a many times kind of thing, I'd strongly prefer having it in C# code, so I can more easily adjust it and make it part of a larger automated workflow which will mostly consist of other C# code.

dan_mctree··on Software I’m thankful for (2021)
As a lifelong windows dev, what exactly makes linux worth moving to? I understand that coming from a linux world, doing what you like doing in linux isn't always possible on windows. But I've never really found a use for any of that console magic linux devs seem to love. Pipe this into that and through seven pieces of software that sound like glibgcd, add 8 arcane flags and in the end you have some kind of textfile that would've just as easily been made in some handmade program? What exactly is the selling point for devs?
dan_mctree··on It's time to halt starting any new projects in C/C++
That's great for those already there. For those of us still partially stuck on .Net Framework it is anything but trivial.

And sure, upgrading from .Net 5 to 6 was trivial, but do you really anticipate it will now finally remain stable for eternity? Give it two or three minor versions and they'll have come up with something else to break 90% of your dependencies.

dan_mctree··on Stable Diffusion based image compression
Our sight is light detection compressed into human thought

Written language is human thought compressed into words

Digital images are light detection compressed into bits

Text to images AI compress digital images into written language

Then how do the AI weights relate to human thought?

dan_mctree··on It's time to halt starting any new projects in C/C++
>I agree. It's like when MS tell everyone just to "upgrade to dotnet 6" or 7 or whatever!

The amount of global manhours MS is throwing down the drain by constantly ending support for their versions must be absolutely staggering. Updates are often far from trivial, and they expect everyone to keep up with their fast upgrades and tiny support windows? Long term support is only 3 years, are you kidding me?

dan_mctree··on Ask HN: What interesting problems are you working on?
Trying to build a computer algebra system. Basically like a small version of Wolfram Alpha, but customized and accessible by my own code so I can use it for whatever I want in the way I like to. It's starting to get cool enough to be usable for a bunch of things, but I'm still trying to figure out what I really want to use it for

It's challenging and interesting work, and I'd recommend building your own as a way to gain deeper understanding of math.

dan_mctree··on The AI Unbundling
> but there is a huge amount of 20th - 21st century art that is jaw drop

What would be some examples of that? Not disagreeing, would just like to have my jaw drop

dan_mctree··on Was Vincent van Gogh color blind? (2012)
They're talking about the image with the 4 versions of the call-divisions. They top right and bottom left there look identical to me too
dan_mctree··on The Big [Censored] Theory
It's likely that religions adopted sex aversion from common culture rather than the other way around. The Bible for example is much less puritan than what we associate with Christian culture (see song of songs). In contrast, things the Bible condemns that aren't so culturally logical have barely entered the cultural consciousness. For example its frequent condemnation of consumption of blood
dan_mctree··on The silent majority in software
I spend significant time outside work on programming, and have no real usable public repos. The public repo route only works if what you want to build is something that's shareable. I build random experimental image processing software or physics simulations that are held together with hardcoded ducktape. There's nothing there that's usable for anyone else so I don't share it
dan_mctree··on Color has been disappearing from the world
Yes, and nowadays we associate bright colors more and more with ads screaming at us for attention. This makes these colors feel cheap and tasteless, you don't want to look like an ad
dan_mctree··on OpenAI API pricing update FAQ
I've used it a bit to help with creativity. For example, I wanted to brainstorm some unit designs and gameplay mechanics for a RTS game I wanted to build. I prompted GPT-3 with an interview with a game designer where unit designs and mechanics were discussed. For a prompt I used a few questions and answers and then a single question I wanted GPT-3 to answer for me. After a few attempts with slight variations it spat out a bunch of ideas for me. While few of the designs were fully worked out and immediately usable, a couple of suggestions by GPT-3 were able to spark enough creativity to create some cool things.

My favorite reply was:

"A: I think the best example of this is the ability to swap positions with a friendly unit. This ability can be used in so many different ways. You can use it to support an ally, or you can use it to escape a tricky situation. You can use it to surprise an enemy by swapping with a unit they didn't expect, or you can use it to put yourself in a better tactical position. It's a simple idea, but it actually turns the whole game on its head."

dan_mctree··on Lessons I wish I had learned before I started teaching differential equations [pdf] (1997)
I think there's two steps of weirdness. First, many of us see dx/dy not so much as a division of values, but as just some notation for a rate of change strongly linked of f(x). Handling that algebraically seems strange. The explanation of infinitesimals will allow us to sort of begrudgingly accept that such manipulations might be doable, but if we do so we picture dx and dy purely as very small values with a now kind of unclear relationship to f(x).

The integration step then becomes a weird mess. First of all most of us are used to only ever taking integrations with respect to a variable. Except now when we integrate, that 'with respect to' part is somehow already pre-filled by the earlier shenanigans. On top of that, we are somehow now integrating with respect to different variables on both sides which intuitively feels like we just did different things on both sides. And what in the world do our new forms now have to do with f(x)? dx and dy were supposed to relate to a change of f(x), but somehow we just took dy out entirely? At this point we've lost all intuition for what we're doing, and feel like we're just staring at some weird notation hack

dan_mctree··on The strength of the strong force
If it's the maximum value and constant at all distances, wouldn't the strong force be dominated by all other objects everywhere else? Or does this force only apply to particles matched up together? If so, how does this matching occur?
dan_mctree··on I replaced all our blog thumbnails using DALL·E 2
Have you seen the Dall-E outputs? If anything they do better than the vast majority of artists in terms of originality. Sure there's probably some people out there who can do better, but no where near the amount of people employed in the field today.
dan_mctree··on Librarian's Letter to Google Security
It's not like most people will know they might lose everything if they sign up with google. Most rightfully expect that google, like most other companies, has customer service. By the time they realize, they're too late

We need to start seriously spreading the word that Google cannot be trusted to hold anything important to you

dan_mctree··on Why are McDonald’s Self Service Kiosks so hackable?
>All they need to do is make their phone app a bit more usable and no one would need the kiosks.

No, please. Assuming everyone can and will use apps is a terrible idea. Apps are terrible for accessibility

- People who don't have phones

- People who do have a phone, but it can't install your app

- People who didn't bring their phones

- People who brought their phone, but it's out of batteries

- People who brought their phone, but it can't connect to the internet

- People who are not tech savvy enough to install/use apps

- People who can't use your app for disability related reasons

- People who don't want to use your apps out of some principle

- People who might be able to use your app, but it is just so tedious that the extra friction makes them not want to

None of these are small groups. Relying on app usage is business suicide

dan_mctree··on A/B testing gets misused to juice metrics in the short term
What do you think the reasons were?
dan_mctree··on Compare Webb's Images to Hubble
Overlaying them, it seems the JWST images have brighter galaxy edges and gas. This makes the galaxies look bigger, which in turn could make it appear as if the galaxies are closer together. Is that what you mean with 'progressed'?
dan_mctree··on I analyzed more than 7M developer jobs
It might not be a cool language, but I'm surprised not to see VB anywhere here. It's still used in plenty of places, why does it not show in job listings?
dan_mctree··on You can have geothermal power everywhere if you drill deep enough
The amount of heat in the atmosphere at any point doesn't really matter all that much for global warming. What matters is the break-even point between the amount of energy we gain from and lose to space. Since the earth emits more energy if it's warmer (black body radiation), the break-even point relates to the temperature of the earth. If we change something about the earth's in or output of energy, the earth's temperature will naturally rise until the break even point is reached again.

By introducing greenhouse gasses, we are affecting earth's ability to radiate energy to space and thus the temperature at which we have our break-even point. Should all greenhouse gasses disappear, the earth would rapidly start cooling until it reaches its new break-even point.

dan_mctree··on Music theory for nerds (2016)
When I listen to the three sinewaves, two of which are supposed to feel more similar because they a factor two apart, I don't actually get any such similarity effect. They all seem just about equally similar to each other, even when played together. Is everyone here picking this sameness up? I'm curious what kind of mechanic underlies those feelings of sameness and what it feels like.
dan_mctree··on What’s so hard about understanding consciousness?
>but it's frankly confusing that you think this simply cannot happen to your perception of subjective awareness

Because subjective awareness is not a perception, they're two entirely different kinds of of concepts. Equating the two would seems stranger to me than equating say the feeling of pain with the concept of a needle. You could convince me both the needle and the pain are illusionary, but not that my experience is. That you seem to be genuinely convinced that subjective experience and our flawed sensory apparatuses are even in the same ballpark implies to me that you probably either do not have that experience, or that unlike in my case, your experience is somehow not connected to the output that typing fingers can produce

dan_mctree··on A high-dimensional sphere spilling out of a high-dimensional cube
"This means that as the dimension grows, the central sphere will grow in radius,"

Am I missing something? It to me that only r*D grows as we increase the dimension, not r by itself. Since we don't seem to get r > 2a for any D, I don't really get the conclusion that it's sticking out of the cube

dan_mctree··on It is difficult for the average person to conceive of how useless NFTs are
Disclaimer: I'm not an NFT owner

Why do so many here seem to be so proud of their lack of understanding of the value of NFTs?

If you have an NFT, you get to do things others cannot. That's the value right there. At the very least, holding an NFT gives you the ability to transfer it to someone else and make them the holder. Anyone can confirm that you did in fact transfer it and made the other person the holder.

In addition, you potentially get access to other benefits, such as acceptance of some alternate meaning in the NFT social circle as well as potential benefits in software written that respects the NFT.

What seems to have taken off most is that the NFT social circle will accept ownership of some linked item within the NFTs data. They see the NFT record as a register of provenance that they're willing to recognize.

Do NFTs signal legal ownership? I imagine we're going to find out that it probably depends. But even where they don't, they certainly signify something akin to ownership or possession. And that ownership of scarce goods is precisely something that is valued by certain communities, especially the art trade community.

That you can mint your own NFT with the same data, or that a link in an NFT stops working don't really change the nature of the kind of ownership. What NFTs offer sort of mimics the 'realness' of a piece of art. I can make a picture of the Mona Lisa too, but no one will respect that picture as the real Mona Lisa. While you might lose out on the pretty physical object, you gain in cryptographic provability and potential software integration

dan_mctree··on Workers quit jobs in droves to become their own bosses
For some reason both Republican and Democrat politicians seem more economically right-wing and more corporatist than either of their bases.

I wonder if that's a natural consequence of the giant part of the voter base that feels obligated to vote for one of the two parties for social/tribal reasons alone. Without these voters pressuring their parties to align more with them in economic terms too, the effect of corporate pressure may be felt more strongly by politicians, leading to a drift to corporatism.

dan_mctree··on Workers quit jobs in droves to become their own bosses
My employers don't follow any of these types of dark patterns and have been remarkably relaxed around how the time and effort I put in. Despite that, I'm still constantly in stress mode and demand of myself that I'm productive every little second of the day. I feel guilt for taking breaks, despite these being encouraged and feel like I have to show up exactly on the clock despite no one saying anything about the many colleagues I have that don't.

I've come to believe this anxiety actually stems from high school, where teachers would constantly demand punctuality, full focus and productivity. It was an environment where glancing out of the window could get you yelled at. Years later, I still seem to carry that sense of being constantly on edge, that someone is watching, judging.

dan_mctree··on Underrated Reasons to Be Thankful
>I believe that fungus are the most important life-form in this planet by far.

Would love to hear more about this!

dan_mctree··on The sticky issue of consent in street photography
> If you take a photo with a camera that automatically deletes it immediately, nobody cares. It's not the act of taking a photo that people care about,

If people are jumping in front of me paparazzi-style, pushing, gaping, pointing, flashing their cameras, I'd be bothered whether the camera deletes the image or not. I wouldn't even know whether it does. For me the act of photo taking, the unexpected attention in a public space is a bigger deal than the picture. Luckily, I'm not interesting enough

dan_mctree··on Low interest rates in advanced countries have pushed money into real estate
Have you considered that density may drive demand?
← PreviousPage 4 of 6Next →