HNHacker News
TopNewBestAskShowJobs

Micoloth

332 karma · joined December 9, 2015

meet.hn/city/it-Milan Socials: - github.com/Micoloth - linkedin.com/in/michele-tasca-146313179 ---
submissionscomments
Micoloth··on The Bronze Age has never looked stronger
This was amazing and I loved it, on so many levels.

The only thing I found ironic: "If you're going to record a historical occurrence, you can't beat a good stelae. ... What could possibly erode stone? Nothing that I can think of" -

Yeah that's pretty much on point. We are still reading some of them so..

Definitely more durable than a hard drive, trust me!

Micoloth··on Ask HN: What are ways to combat loneliness and build meaningful connections?
> believe that you are worth spending time with

Yes but what if you are not, Lol

This sounds like generic motivational stuff..

In reality, you’ll find out that people will see it immediatly, they’ll get annoyed at you very quickly, and they sure as hell have ways to let you know

I know the obvious answer is “well then figure out how are you going to become someone who is worth spending time with”- I just feel like that’s the hard part..

Micoloth··on Parrots learn to make video calls to chat with other parrots: study
Once again, The Onion news was just 10 years too early

https://m.youtube.com/watch?v=CJkWS4t4l0k

(Sorry low effort comment but I couldn’t resist)

Micoloth··on Show HN: Random Aerial Airport Views
I am not anthropomorphising anything!

Nature doesn’t care, and i never said it does.

Finding beauty in nature is a deeply human thing.

It’s me who is sad, not the birds and the trees..

(*Nature as an ecosystem that is rich with biodiversity, yet stable and self-sufficient, and has been there for milions of years (There’s beauty there too). Yes cities are technically nature too, but i think it’s clear what i mean..)

Micoloth··on Show HN: Random Aerial Airport Views
I can see how many people think these pictures are cool.

Unfortunately, all i can think of looking at them is how they are literally scars of the earth.

We are obliterating everything that was there before and converting it into barren wasteland, thousands of square kilometers at a time.

And i mean, i'm a Software Engineer so my job is technology all the way down.. There is exactly 0 nature in what I do around me.

But sometimes, it's only when looking at these (literal) bird's eye view that you are reminded how sad it is..

Micoloth··on How to get started learning modern AI?
Here’s the thing about modern AI.. They are black boxes. Not in a negative way, they just are.

Logically, predictions are extremely simple: data (encoded in some way) goes in, answer (encoded in some other way) comes out. As far as training goes, the modern and “useful” models are so big that you cannot train them yourself anyway.

This simply means there are 2 very separate ways to approach them:

-If you want to understand the internals, I absolutely suggest to go the traditional way: start with linear algebra/ vector spaces, then understand how MLPs work, then CNNs, (by now I would skip RNNs), and finally transformers. Other important topics include: latent spaces/embeddings/autoencoders/etc

This is almost academic knowledge though.

-On the other hand, if you want to play with them, really all you need is: first learn python (if you don’t know it already), and one DeepLearning library (probably Pytorch). Then go to Huggingface, and download some models. You pretty quickly get a feeling of what are the common formats for models and data, and you can start putting them together..

Even many of the popular AI papers today are creative ways of plugging the output of some model into the input (or training objective) of some other..

This is my 2 cents anyway!

Micoloth··on An ancient Indian Buddhist monk buried in Athens
> Augustus a Roman emperor, was initiated into the mystery of two goddesses? What was that?

Yeah right? That is weird now. But I’m pretty sure the simplified version of what happened to that is is: christianity + germanic invasions..

> The Sage caste of india could just decide to self-immolate?

Fanatism has existed for a long time and “honorable suicide” too.. In that case it was about reincarnation.. I guess in modernity it’s less common because we have better options?

> Why Marcus Aurelius was so wise and unique?

I’m pretty sure he was not more wise and unique than lots of wise and unique people living today.. He just happened to be the literal emperor, and wrote a book. Also they had a Lot of really shitty emperors though..

Micoloth··on Show HN: Oxen.ai – Fast Unstructured Data Version Control
Very cool, thanks!

This is a very useful and needed tool..

Can i ask what are the differences with respect to DVC, which has a similar purpose?

Micoloth··on Replacing a SQL analyst with 26 recursive GPT prompts
That’s a great writeup of what it’s like to learn to do this job ahaha.

Everbody goes through this I think (Arguably I’m still going through this…)

Micoloth··on Theory-building and why employee churn is lethal to software companies
That's amazing! Can you share more about what sector you are working in and what the software in question does?
Micoloth··on Show HN: Codeium – a free, fast AI codegen extension
Cool.. Thanks for your answer

I have to say, in my quick tests completions do arrive slightly but noticeably faster than Copilot's.. Which is enough to make this interesting!

Unless you are using a much smaller model, in which case it's too easy ahah.

Thanks and good luck for your further plans, I'll keep trying this

Micoloth··on Show HN: Codeium – a free, fast AI codegen extension
I'll go ahead and ask the obvious question.. What's the difference with Copilot?

In my exactly 3 minutes test, it did worse, even if only slightly.

Right now it is free, but that won't last, right? Do i have to expect any shady data collection practices?

More interestingly, how is this trained? Have you guys done your own finetuning of gpt3 or it's something completely different?

Micoloth··on Dwarf Fortress is released on Steam
Finally!!

I don’t care what purists say, for me having a new set of graphics like this is a really huge step up for usability and immersion. When I tried it a long time ago, I couldn’t get much far.

I’m definitely buying it, also to support the two amazing creators of this game!

Micoloth··on Stack Overflow bans ChatGPT as 'substantially harmful'
I am big fan of Gpt and not a fan of restricting its usage, but i think this decision is completely correct.

Considering that, stack overflow is definitely one of the source materials for Gpt training, and probably a very significant one for like Codex.

If i ask on SO it’s because i want a human answer. What is the point of getting a Gpt one?

If I wanted the Got opinion, I can __just ask gpt__ (and btw I already do it always, now).

So the decision is very reasonable.. If anything, it’s sad that i cannot see any way in which it can actually be enforced

Micoloth··on AI found a bug in my code
That was beutifully written.

Although, I feel like very often, the idea of resucing boilerplate should __not__ to hide the boilerplate one layer below- it should be to __try not to write the boilerplate__ …

Take this very specific example at hand.. What is the meaning of this “JoelEvent” class? Why is it there?

It appears that is wraps a list of functions, with methods to push and pop from it. Why is it necessary to write them?

“Dispatch” reimplements function application , apparently? Btw, it is beyond me why one would loop over this.listeners and the check if the element is in this.listeners .

In a reasonable language or framework, I cannot in any way see a reason why this code needs to be written.. This is the idea of removing boilerplate, to me!

Micoloth··on Tell HN: YouTube's web UI just got even worse
Yes thanks! The date of video disappearing is so maddening. It is so blatantly, obviously bad design that is beyond me how that could ever have happened.

Also agree with the sibling comment that youtube was _full_ of fun short videos, but they are Not for some reasons counted as shorts, and now there is this situation of channels with yers-old catalogues of short videos, except the newest ones are “shorts” and the oldest ones in exactly the same style are “just videos”.

???

Micoloth··on Countries’ climate promises not enough to avoid catastrophic global warming
I agree.. Except that, our exploits are so good now that we are not going to be victims of anything. Humans will adapt and continue to expand, we are absolutely not in danger I think.

As for wiping out any other living ecosystem that is not directly in symbiosis with our food production chain, that’s a completely different story, and very likely.

I don’t know if this is less or more sad..

Micoloth··on Why are so many adults acting just like children?
I agree with everything you say about the article, except for the idea that aggressiveness (in all its form) has historically been considered more childish that collaboration.

I mean, the ability to go to war, together with being a father, has always been considered as the maximum level of adulthood for men, as far as I understand.

And to be clear, I’m not even say that latest generations are “less adult”, ie “less aggressive”, because they are somehow “better”.

In my view, this is a direct consequence of the fact that in the current society, aggressiveness is simply a less effective strategy, on average.

Civilization is too complex now, and there are simply too many people around, for aggressive war-like behaviour to be succesful. Even the most hypercompetitive youth today, say in startups or such, are usually extremely diplomatic persons, that are able to navigate people.

“We are all children” because there is simply no more room to be aggressive!

Micoloth··on The Essence of Programming (2021)
I actually agree with GP.

Counterpoint: “the mess in software that we have today” (we at least agree on this) is precisely generated by the fact that people treat programming as a “craft”, where everytime a (apparently) new problem arises, people feel the need to “craft” together some new framework or way of doing things, only looking at the small problem at hand and without considering the bigger picture.

In other words, people treat programming as an artisanal activity instead of what it should be: an engineering discipline and possibly still a scientific pursuit.

Let’s say this: Programming could be approached as a craft by the people who apply it to real world problems. BUT, there is a very different job, which is the one of the Computer Scientist (the name has a meaning), which should instead treat programming as a science. This is currently not happening, or not fast enough, exactly because so-called computer scientists treat programming as a craft, without truly exploring the fundamentals.

I have expressed this view several times in past comments here on HN, but we are still far from having a proper, theoretically grounded framework to do coding, and crafting more short-sighted solutions to pile up on top of each other won’t help…

Micoloth··on Why programmers are not paid in proportion to their productivity (2009)
Thank you! I wanted to tell you that I really needed to hear this today.

I’m not even sure you are right about evertything, and you are probably oversimplyfing a bit.

But lately I’ve been stuck on this projects with 2 developers (1 is me) and 5(!) managers/project managers assigned to it, plus 3 more on the client side.

The amount of emails exchanged where nothing is said is very funny.

And you know the drill, when it goes right the merit is of the managers (everyone wants the piece of the cake), while when something goes wrong, the fault is the developer’s.

It’s honesly been a shitshow, so it’s been really good for me to read this!

Micoloth··on GitHub Copilot is generally available
Yes this is the the whole point of this

Unfortunately, there is no way I can hope for that much…

So yes, please, take my money and do All my boilerplate lol

Micoloth··on Code bloat has become astronomical
Another data point: for me, it’s the complete opposite. On my new acer laptop with dual boot, windows runs nicely and quietely does what I tell it to, except for some random unwarranted Cortana stuff once in a while.

On the other hand, Ubuntu is completely unusable due to noise of the fans that spin up like crazy for the most trivial of operations.

Micoloth··on Web3 is expensive P2P
Honest question. Why did this happen?

I mean how could it happen that such a basic utility as the router was developed with such fundamental design flaws that hosting a webserver at home is above the skills of 99% of people?

There’s a router in every home anywhere now, so this is a fact we’ll have to deal with for decades.

I’m pretty young so i was not around at the time. How did it come about?

Micoloth··on Hello V-Lang
> thanks to the [often hyperbolic] claims of its inventor

To be fair.. I always see this in HN comments about V, and at this point it sounds just as a non-objective and prejudiced evaluation as the article is.

I agree that the article should have presented some downsides. But to start a discussion, how about presenting some valid criticisms?

Clearly people have worked on this project for a while. Have they completely failed to implement the “hyperbolic” claims? Or are they doing something good?

I’ve been intrigued about V for a while, i haven’t had the time to look into it yet.

I wish we had an objective discussion about it..

Micoloth··on Dall-E 2 illustrations of Twitter bios
Yep! Now it’s literally “it’s not even as good as Picasso!”

Very amusing to watch

Micoloth··on GPT-3 can run code
GPT3 does not think like a human, but it definitely executes code in a way that is more similar to a human than a computer..

Proof is, that indeed humans do get the wrong answer in quizzes like these sometimes!

So i cannot understand this point of view of diminishing it as "spark of intelligence". It is exactly what advertised: a very big step forward towards real AI, even if definitely not the last one?

Micoloth··on Chrome 100
I mean.. For many many humans, the Internet is Facebook running on a mobile device. Also, do they use Chrome in China?

So I don't know about vast majority.

Definitely one of the most reliable pieces of software that I use though, no doubt about that.

Micoloth··on TikTok is scary good. It's digital crack
That you (consciously or not) like young dancing girls

This might not be a problem, of course, but in other situations might be something you don’t want to make public?

Micoloth··on Ask HN: What book changed your life?
+1, Same here. Like, I'm not even happy about it, I could have done something very different if i didn't read that book. "It blew my mind at an impressionable age" is a comment I read online about this book, very accurate!
Micoloth··on Ask HN: How to Deal with AlphaCode Anxiety?
Well well.. Looks like someone has noticed we entered the Industrial Age some time ago! Have you heard about something called automation?

Do you know who did, and had to deal with it decades/ centuries ago? Every other type of workers. Farmers, metalsmiths, artisans, etc, etc. Everyone gradually moved to better jobs and now everyone agrees automation is great in the end, of course.

Frankly, I’ve thought for some time that Software engineers are about the most luddite group around at this point, and I have no problems at all to say this on this website.

Seriously, every other answer in this thread offers true and valuable insights, but as always, about everyone seems to thinks Software jobs should be “different” or “more safe” than the others for Some Reasons.

Which, to me, it’s Doubly sad: for the reason that, at the beginning of computers (less than a century ago), the dream was Already to reach full automation. AI was Always the plan. What happened to that?

Why are many software engineers the ones with most problems with it now? (To the point of denying that AI will ever replace large parts of their current daily job. Of course it will- which doesn’t mean it will replace us ofcourse, just like there’s still farmers around- but the job will be pretty different. And we should be the first to know)

When did the annoying daily job of building boilerplate and knowing arcane syntax by heart become a career anyway, and an untouchable one at that?

Of course it’s easy for me because I’m fairly young, but tbh the sooner we enter the mindset that our job will change Exactly how all the others have, the better…

Sorry if this was ranty but I’ve followed these discussions for a while

← PreviousPage 2 of 5Next →