Hacker News new | past | comments | ask | show | jobs | submit | more az09mugen's comments login

A little bit out of context, I just want to thank you and all the contributors for the D programming language.

That means a lot to us. Thanks!

Wow, the map gives a good insight of where "technological humans" are concentrated.


or where people are actually recording wifi networksk, wigle is kept up to date by volunteers


Complete dead zone in my area, even though the wifi SSIDs are saturated.


That's because you don't use the native lib pathlib from python ! It was a delivery when I knew about it. For example, to join paths, you can do so much easily, see the section "operators" of this link : https://docs.python.org/3/library/pathlib.html


There is this streamer that does a lot of interesting language exploring on his own. I don't say you will find all the answers to your questions, but I think you will get a good sense of what you can or cannot do in jai : https://www.youtube.com/results?search_query=Tsoding+jai


Tsoding is great. Don’t be put off by the memelord persona, he’s a genuinely smart guy always exploring some interesting language or library, or reimplementing something from scratch to truly understand it.


> Don’t be put off by the memelord persona

One can be put off by whatever one is put off by. I've gotten to the point where I realized that I don't need to listen to everyone's opinion. Everyone's got some. If one opinion is important, it will like the shared by more than one person. From that it follows that there's no need to subject oneself to specific people one is put off by. Or put another way: if there's an actionable critique, and two people are stating it, and one is a dick and the other isn't, I'll pay attention to the one who isn't a dick. Life's to short to waste it with abrasive people, regardless of whether that is "what is in their heart" or a constructed persona. The worst effect of the "asshole genius" trope is that it makes a lot of assholes think they are geniuses.


Geez, no need to get upset over a recommendation. If you watch him or don’t, I don’t care either way.

I don’t see what is on topic or constructive about your outburst.


> If one opinion is important, it will like the shared by more than one person.

Sometimes nobody else shares the opinion and the “abrasive person” is both good-hearted and right in their belief: https://en.m.wikipedia.org/wiki/Ignaz_Semmelweis

Personally, I’d rather be the kind of person who could have evaluated Semmelweis’s claims dispassionately rather than one who reflexively wrote him off because he was strident in his opinions. Doctors of the second type tragically shortened the lives of those under their care!


Being abrasive is different from being a "memelord." The former is excusable and socially valuable and politically healthy, even essential. The latter is immature, antisocial, and socially and politically corrosive.


Ah, okay. I thought a "memelord" just meant someone who makes and shares lots of memes.

> Don’t be put off by the memelord persona

If it's a persona, then he's at best a performer and entertainer pandering to an audience that enjoys or relates to immature, insufferable people. If it isn't a persona, then he's just an immature, insufferable person.

No, thank you. Either way, the result is psychologically, socially, and politically corrosive and typically attracts a horrendous, overall obnoxious audience.


You can also watch Jonathan Blow himself writing a commercial game and developing jai on stream: https://www.twitch.tv/j_blow


Is he actually doing that or is he doing what Casey Muratori's doing with Handmade Hero and taking almost a decade to implement a debug room for a generic top-down Zelda clone?


You can watch the streams and decide for yourself.

In a recent interview he mentioned they are aiming for a release later this year: https://youtu.be/jamU6SQBtxk?si=nMTKbJjZ20YFwmaC


I did not know about this, I will have a look, thanks !


As you said, I think also the key differences between skilled and unskilled devs in the context of AI tooling are :

1°) Know how to diagnose and fix critical problems by themselves, because there will be bugs in production for which AI won't be any help

2°) Write maintainable code, AI doesn't care at all of maintainability of code while devs should (must imho) consider pasting AI code as a merge/pull request.

For 2°) IIRC, I read somewhere that more and more code published on i.e. github is AI-generated. While this means the quality of code is decreasing, i.e. Copilot is also trained on more and more % of AI-generated code. So the quality of AI-generated code is decreasing globally.

As time passes, I think skilled devs will become more skilled and unskilled will become more unskilled.


I think it's already happening. I've been using Claude a lot since 3.5. For a while, I barely bothered to check what it was doing because the code it generated tended to be fairly straightforward and usually worked on the first try. But in the last few weeks, I've started reading everything line by line again, because now it's not only often incorrect but also written in a goofy, convoluted way. AI-generated code being constantly fed back to it in a feedback loop would explain a lot, I think.


There's a lot of subtle, pernicious stuff that "Sneaks In" too--not even stylistic either.

Things like a loss of context about the nature of some installed dependency or something.

You really have to know what you're doing and read carefully to avoid glossing over things that'll catch up to you later.


That's likely just you starting the read the "straightforward" code and not looking through Rose tinted glasses.

The cutoff date for Claude 3.5 is April 2024, that's currently slightly over one year ago.


My experience too, in many cases, is that I already know (even if in a vague sense) how to do the thing I'm trying to coax out of the model, but a quick prompt "split this string on $CHAR" or whatever is much faster than me fiddling with forgotten bash syntax.

This approach is different than blind trust in the output from a place of ignorance.



Yes


The correct title is "China Knows How to Deal with its Billionaires", which is not the same.


You forgot infrared detection of TV remotes with camera


This, when I wanted to try tcl, it was so difficult to find ! Somehow I was able to find a tcl executable in my distro. I challenge anyone to download an executable in less than 2 clics from the page "Binary distribution" of tcl official website [0]. Why is there so much difficulty to provide a binary for TCL ? [0] : https://www.tcl-lang.com/software/tcltk/bindist.html


For one thing, I never want to be held responsible of what an LLM says. Too much randomness.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: