HN user

hrkucuk

81 karma

Hakki is a tech enthusiast who likes talking about philosophy and loves tinkering with Blender 3D. He talks about these topics in his personal blog at: https://ideasofhakki.com

Posts3
Comments33
View on HN

I am working on a few things:

* TimeTracker (https://time-tracker.hosgeldin.click/) because I needed a privacy friendly freelancing tool that I needed personally.

* A simple exercise tracker that my wife requested from me (https://daily-menu.hosgeldin.click/) - later I will build a menstruation tracker that is connected to the Daily Menu.

* My magnum opus, "MyApps" (https://myapps.ideasofhakki.com/) - This is no less than an OS running in your browser, equipped with whatever "Apps" written in it. I am building it with GunDB and Svelte and foundationally it will be a web of apps running completely in your device (i.e. offline first), with privacy and data security built-in.

* Cram school management SIS for Turkish education system (https://edusis.hosgeldin.click/)

Thanks for the answer! Yeah you have a point. I mean I did dump it kind of compulsorily due to these issues and I don't really need it. But I can't shake off the feeling that it could give me extra outreach on the platform. I am sad that I am not on there, but I am not too sad, just annoyed ...

Hi, I am having difficulties with LinkedIn in the past 1.5 years and I have finally decided to vent off to the world about it.

Has anybody had similar experiences? Does anybody have any advice for me? I have a faint hope that such things might actually gain traction on HN and even lead to a solution, which means a _human being_ from LinkedIn steps in and offers a solution, or at least, an explanation.

Here we go.

Thanks for your comment and sharing that link! Very useful website.

I also have a similar suspicion. Feels like if you have billions of dollars of investment in AI, then crashing things in the internet that criticize you, can easily be solved for a few millions. If this is the case, for me, it is the biggest proof that AI won't live up to the hype.

What's this conspiracy theory?

I will give you modern examples:

- facial recognition software used in cameras in public spaces

- mass monitoring phone calls, text and processing them

- predictive policing (has been criticized heavily, currently this is a popular topic in ethics of policing to train young philosophers on the issue. Last I heard, police departments in US have claimed to have opted out of this. Maybe they have better ways now?)

All these examples are from the west. If you never heard about any of this, you would be terrified at what they do in China, for instance.

Usually you would need to process data you collected and rely on some primitive indications to identify dissidents to the system. LLMs are a game changer on this aspect. When you know, you know :) ...

Did this submission just got "hidden" from the main HN page or is it just me? If it is hidden, may I ask what was the reason? I am just curious.

1. Consuming something that has an impact on the environment is an ethical issue. And I think it is unethical in this case. They are coming up with a power hungry system that consumes large amounts of energy—and they are doing it for profits. I think we can agree that they don't really have any desire to give back to the environment for what they consume.

You might ask, was industrial revolution's impact on environment unethical, despite where it brought us? Of course it was unethical! If we had the opportunity to go back in time and make it better, we would! Except of course profit hungry people would still find ways to circumvent our new policies, and gain an economic edge over competitors by consuming more energy and thus, again, harming the environment. The same is happening with LLMs. People who seek profit are even building their own grids which generate electricity by burning fuel, just to run their data centers. They don't care about the impact it has on the environment in which we all live, and that is unethical.

And what if the need of power will bring about new tech that will allow green energy much more efficiently? Like fusion reactors that work. Sure, nobody is stopping you to develop those! But you cannot take a bet on people's, animals' and plants' well being and "have confidence" that it will all work out in the end! You cannot take a bet on people's lives for a promised future. Who has such a right? What an entitlement...

There is only one way to make this ethical: Will you take accountability on your shoulders, if it all fails? Then go be my guest. But no, if it all goes down, and instead we end up with a dystopian AI that can mass control everybody, and washed up shores and a world that became a desert, then every single person who has been responsible for the mess will go be free, while some innocent scapegoats will take the toll. So no, personally I am not giving consent for profit seeking people to take a bet on my planet's future.

2. If you can see the data with your eyes, then you should be able to train an AI with it. However when you commercialize your AI and chant non-stop about how all the writers and artists who contributed to your AI model were nothing other than a stepping stone for you to create your model, it turns into an attitude that is unethical.

But the owners of the model spend billions of dollars to train the models, so shouldn't they have the right to sell it? Well, if they had any _morals_, they could train smaller models patiently that could be build on nothing other than a research's fund. Then we could have developed bit quantization to make it cheaper. Then we could have come up with better models by distilling them to make the LLMs better and so on. But no, there are profits to be made and no time to loose! These needless ethics shall not hinder the progress (of making as much money as possible as soon as possible)...

3. Progress in tech will inevitably bring about disrupting changes to the society. I also see no problem with this. However I must point that, pro-AI people have a disrespect for people's hard earned skills. I sense a grudge in these people that they really want AI's to nullify people's skills, skills that they themselves are too lazy to develop. In AI marketing, I also sense a similar strategy, i.e. their selling point is "now everybody can become an artist"... No, they can't. In my opinion this point has less to do with ethics. Overtime we will all see whether these models live up to the hype. At the end the natural cycle of life will sort itself out.

4. I don't see your point. I think it is both a fundamental problem and an ethical issue. Let me explain.

Imagine that there is an ultimate Truth to something. We don't know what it is, but we have an idea about it. Now imagine that you are a bad actor who wished ill on people. You develop smart sounding propaganda to steer public opinion away from the Truth.

An LLM with bias is exactly that. So it is an ethical problem.

It is also a fundamental problem, that is, whether AI gives correct or incorrect answer. If it is giving incorrect answers, then it is unremarkable. Currently, as far as my observations go, LLM's generate both (1) grammatically correct sentences and (2) sentences that seem contextually accurate. Whether the content of their saying are correct or not, really seems to be depending on how much of the requested Truth already exists in the Internet. So great, we invented a system that can recycle what is said on the Internet.

Don't get me wrong: I do think that it is a great advance in information processing, linguistics and machine learning. But for some reason, we don't seem to be ready to acknowledge it's shortcomings as a serious problem. Instead, there seems to be a general opinion that "it will get better". No, the thing is that, if it hits a point in development where it generates enough value for the commercial companies, we will end up with a smart sounding propaganda machine that can control uninformed masses in a scale that was unimaginable even for the most pessimistic person.

5. -> Seems like close-to-state-of-the-art LLMs will be commodified, etc.

The reason why I don't like your attitude is because of this. Yes, indeed, models will be developed by the open source crowd and will be in the hands of many. Surely progress in tech will bring about this.

And yet. This has nothing to do with what the author is saying. She is saying that _these LLMs_ made by _these companies_ (you know which ones we are talking about) will be used to concentrate power. Commodification of other models does not negate her point.

-> If it really becomes important I don't see why you couldn't just rustle up some donations for a truly open model or whatever.

I will shut up about this point when _it happens_. Until then, people who agree with me must keep bringing these issues to people's attention. AI has been used for controlling masses long before LLMs. Now it has been supercharged by LLMs because they can interpret human language pretty well. Therefore I think the blog post's author has a good point on this issue.

Overall I see hand waiving and weak dismissal of her points.

A question for everybody on counting your visitors : How do you do it? I am self hosting my blog on archlinux + nginx using an old laptop. I proxied it behind cloudflared tunnel. On my Nginx access logs, All I see is mostly bots and for any visitor that does not identify as bots, I feel like they are still bots. I really can't be sure. And Cloudflare analytics suggest that I have a little shy over 1 thousand of visitors in the last 1 month, which also seem quite unlikely. I would love to hear your experiences on this! Thanks

“There is a grave danger that the subject will develop along the line of least resistance.”

What does von Neumann mean here? Why is it bad that it will develop along the line of least resistance? Does von Neumann advice that working on "harder" problems is more beneficial for TCS? Could not one argue that we should be solving away low hanging fruits first?

I am not sure if I am understanding von Neumann's quote nor this article properly. I would love to hear some simpler explanation (I am a new BSc. CS graduate).

Reading the comment section, I am really happy and uplifted that people expose Mozilla's wrongdoing by trying to look for ways to add <<ads>> into the browser. And I am curious, is anybody aware of a good alternative browser or even just an alternative way to what Mozilla should be doing instead? I use brave mostly but I am not sure if their ad blocking is any good under the hood or not... Seeing a company like Mozilla behaving like this, I honestly don't know who or what to trust anymore...

I had the same question at first. Upon downloading and inspecting the PNG file, you will notice that it actually has an alpha channel. This allows us to give it any color we want easily by giving a background color property in CSS. That could still be achieved however, if it wasn't transparent, by playing with the Hue value.

Out of Your Head 2 years ago

I don't believe in anything metaphysical, I believe all these things can be explained by what is "real". If I draw a circle and put two dots in it and a curve below the two dots, your brain will immediately recognize these shapes as a human face (smiley face). That means somewhere in your brain there is a mechanism to recognize faces. I believe in everybody's brain there exists such knowledge and reflexes that may become more prominent under the effect of some drugs - there is nothing unusual about that. I do believe this is very mysterious and interesting, and that it must be researched so we can learn more about it. But I find it wrong and dangerous to try to theorize that there is "something out there bigger than our brain". Like no, it is all in our brain - but that does not make this issue any less interesting. Brain is capable of great many things and great number of things can be revealed to an individual when their brain is functioning differently under some drugs. I just don't think this hints towards some metaphysical world of wonders that is otherwise hidden from our normal state of mind.

It seems that there is a persistent desire to call the country whatever you are used to. As a Turkish, I would add the points: You can call it whatever you want. Turkey is the historical name of the region. I believe the bird's name was also adopted from the fact that the bird came to Western world through Turkiye. The bird comes to us from India, so we call it "Hindi" in Turkish. I hope India one day does not change its name to something else because they don't want to be associated with what other people call them. Oh wait, they call themselves as Bharat(a) actually. In Turkish, the word "spice" is called "Baharat". Go figure.

Another important point for people who want to dead name Turkiye is this: When South Sudan was separate from Sudan, they were called South Sudan. Nobody disputed their name. If Turkiye split in two one day, one might call itself "Eastern Turkiye". In that case I just hope nobody tells them, 'no I will call you "Eastern Turkey" because that's what the other country was called which you were part of before.' We are not called "Ottoman Kingdom 2.0" for some reason. Now we apparently chose ourselves a new name to be referred in foreign languages. They did not consult me, tbh. But it fits what we call it in our original language (we call it "Türkiye"), so I am actually happy about it. So if you show respect to that decision then you show that as it is. If you don't respect it then, well you don't, and that's that. No kebap for you (/s).

About Roblox: My nephew coming of age invited me to play computer games. He told me to install Roblox but I haven't even heard about it and it did not appeal to me. I told him to install Sven-Co-op, because Half-Life is awesome and Sven Co-Op gives you multiplayer feature for free. We played for a while but he was dead bored and he quit. I was genuinely hurt but did not show it. New generation likes other things I guess. Then we played Roblox and honestly it had worse graphics than Half-Life, which is 25 years old game. Somehow it was boring to me but enjoyable to my Gen Z nephew. Well I hope he won't get too hardly shaken by the news, anyhow, somehow I feel relieved about this ban. These days he talks about "making his own games". I want to wait until a bit before I tell him the bad news about making games, but in general I am happy about the direction he is thinking.

We used Praat last semester in our socio-linguistics class to annotate voice recordings... For a class presentation, I went crazy and tried to build simple web-based annotator tool to impress my teacher. He ended up not liking it but the project taught me Django :D ... Here is a link (provides manual spectrum analysis for a particular experiment setup):

https://phonda.labb.top/recorder/

I don't know about Bhutan but street animals (mostly dogs & cats) is very common in Turkiye. From cultural point of view we see them as real residents of the place, we are taking up their land. So we are committed to treat them and feel responsible for their care as well. From a practical point of view, like other commentators suggested, they take care of the habitat - cats prevent rodents from going overpopulated etc. And they are cute and friendly and nice to have around!

This is very interesting. This semester I am (B.A. student) writing a course paper on philosophy of language. Kind of taking a stance against Searle's Chinese Room thought experiment, I want to argue that a sufficiently developed "program" loaded into a rather "idle" hardware, could indeed perform mental processes that we humans are performing [1]. As part of linguistics debate, I also argue that natural language is a tool for "thinking"; everything we can think of, we can find expressions for (some people might be better or worse), but surely we cannot "think" of something for which we have no expressions for. At the end, everything falls into "something". In a way, our human language a perfect tool for describing this ambigious physical world which we experience through our senses and try to make sense of.

Thinking through these ideas with natural language, no coincidence that I tried a bit to find out; what should AI really look like? I mean its computer design? Around this time, I arrived at the following thoughts, and this paper really strengthened my reasoning:

I think that this "program" should be a combination of first order logic for reasoning tasks, and neural networks for any problem on which NNs are infamously good at, and as an answer to the holy grail of "talking computers" question, our "program" should have a "bridge" between formal logic reasoning tasks VS natural language, whose ambiguity makes it difficult. I studied a bit of computer linguistics in my bachelor recently, and "function(ambiguity) = first order logic" seems possible to me if we employ a number assumptions and linguistic tools. If 'it' converts natural language into formal 'action' statements and/or first order logic statements etc, then 'its' intentions could be inspired by human speech.

In that regard, I agree with the paper about that it should be capable of "formal proofs", which I interpret as first order logic in its essence.

I was searching "first order logic python or logic programming with python" on google, and to my surprise all the titles say "AI programming with Python", as it turns out that first order logic programming is a whole ass programming paradigm and researchers since the 60's have been developing languages like LISP or Scheme to precisely do that. I discovered a python package called minikanren, which as I understood adds LISP-like logic programming capacity to Python. It is a bit complicated but I am trying to understand it.

I believe with current NLP tools in python and a logic checker introduced with kanren, we can kind of easily write a program that understand natural human speech? Just bear with me here: Let's pick some hard examples. And this is straight from wikipedia: https://en.wikipedia.org/wiki/John_Searle#Speech_acts

    According to Searle, the sentences...

        Sam smokes habitually.
        Does Sam smoke habitually?
        Sam, smoke habitually!
        Would that Sam smoked habitually! 
    
    ... each indicate the same propositional content (Sam smoking habitually) but differ in the illocutionary force indicated (respectively, a statement, a question, a command and an expression of desire)
Philosophers of mind and language has identified many such illustrative example of natural speech. In the example above, we can easily 'parse' this sentence to its grammar constituents (i.e. part of speech tagging, dependency graph etc.) with simple Python tools. Then using a small bit of magic of transformative grammar rules [2], we can extract the initial sentence (sam smokes habitually), now, we can also seperate this atomic statement from its illocutionary vector, having gotten this knowledge acknowledged by our 'program'.

Some immediate concerns come to my mind is that it is difficult for a program to still 'grasp' what it means to say 'Sam smokes habitually'. Even this is a tremendously difficult problem, it seems. Albeit it is a simple answer, I must simply say that we can add a background knowledge for basically everything we can. For example Sam could be anybody or even a dog. But if Sam smokes then he must be a human, because smoking entails certain conditions, which we can describe many, since readers are also humans, we can skip it. Since we know what smoking entails, and since Sam smokes, we can then conclude that "Sam is a man and Sam indeed smokes", and we can further extract the information that "sam actually smokes habitually", which a "program" which also understand it with its "entailments", that he smokes every now and then. Such that, if someone ever asks our 'program', would you expect Sam to smoke right now, and if the 'program' has recently observed that Sam has smoked, 'it' might give out answer such as "No, but he may in a bit", having also a pre-disposition that "if ask(user, yes_no_question) and if (answer == no) then; say('but' + answer_for_when_yes)" such that it would additionally say ".. but he may in a bit", rather than a cold resounding "No." answer.

I believe these are the stuff happening in our brains and we could try to simulate them with some bold assumptions and see what happens? We basically have mental images in our heads but they only gain their true meaning for us when we give names to them - so without language I don't believe we are much further than animals, and I hope to believe that this is more or less what mainstream thinks anyways. But I guess it is never easy to be sure of how our brains work.

I am curios what other's think. I am still very young and discovering all these early works people have been doing. It is so surprising that most of it are super new, and it makes it so much more exciting too. It is a shame that symbolic AI did not work in 60s, I guess they just did not have compute power to calculate the complexity of reality. But with current computation power, all ambigious problems seems to be dominated, from vision to seemingly "sound" language production (i.e chatgpt). So don't you guys think that we should indeed have a paradigm shift back to a symbolic programming empowered with Neural Networks?

[1] I can't say whether that hardware + program would actually be conscious, since I can't define it myself. But to me, all human thought processes seems to be reducible to very certain first order logic statements.

[2] Transformative Grammars: quite well known linguistic exercise, in which you convert a sentence to something else without changing its meaning, for example: Dog eats food == Food is eaten by Dog - each sentence has similar part of speech tags except their dependency graph is different, etc. etc. Chomsky and others gaves us all those rules

Is it just me or did chatgpt write that post? I hope I am delusional and just seeing it everywhere, that it's not true.

Very soothing somehow. It is interesting to see other players around as well. I wish I could send twitter-like shout messages.

I found the sloth secret literally by mistake, that one was pretty difficult

God damn. If nothing this will be used to make ppl force vote for Erdogan in 2023... Just another propoganda tool to vote him :( And I was naively keeping up my hopes for this Turkey's 100th birthday elections, but it seems like he will follow a Nazarbayev model for himself. I can only hope him to get pulled into his bubble where he leaves important decisions to liable, honest people. But unless his "magistrates" come down it does not seem possible.

My speculation is that the brain activates the low-power mode when it really believes that the food is scarce. However a voluntary fasting, no matter how long, would not trigger a low-power mode since your mood is still very positive and self controlled.

Do you point out that Armenian Genocide was also an event nobody talked about while it was happening?

I believe Armenian Genocide cannot be compared to what happened in Holocaust or what is happening in Xinjiang.

I think you need more information on what happened during 1914–1923 in Anatolia. I suggest you to read "Dashnagtzoutiun Has Nothing To Do Anymore",The Manifesto of Hovhannes Katchaznouni, First Prime Minister of the Independent Armenian Republic.

You can find it in this PDF, the manifesto starts at page 29: https://ata-a.org.au/pdf/DASHNAGTZOUTIUN.pdf