Hacker Newsnew | past | comments | ask | show | jobs | submit | nkohari's commentslogin

Comments like these are less than worthless. If you're going to contribute, say something meaningful.


I feel like DI frameworks for JavaScript/TypeScript are always too complex, and rely too heavily on decorators to make up for the lack of RTTI. You'd be surprised how far you can get with using string identifiers for dependencies:

https://github.com/nkohari/forge

(For context: many years ago, I wrote Ninject, one of the more popular DI frameworks for .NET)


In this particular case decorators are completely optional, you don't have to use them. You can provide metadata at binding DSL level.


If you think that true "free speech" is possible on any platform with an algorithmic feed, I have a bridge to sell you.


When Musk took over he added the "Following" tab back as front and center. People do like following the algo still, but also frequent the Following tab, something many competitors still don't have.


Seems to me to be more possible than on a manually curated platform where any whiff of a differing opinion gets downvoted, [dead] and [flagged].


There was a real attempt earlier this year to move to BlueSky, but it's become even worse than Twitter for different reasons.

BlueSky's definitely gotten a lot of the technical side of things right (as compared to the fediverse, the complexity of which blocks mainstream adoption). Unfortunately, it's also now an incredibly unpleasant place to be unless you want to swim in constant political ragebait. Twitter also has a mountain of awful shit, but for whatever reason I've been able to curate my feed enough that I don't usually see it.

They're both mostly unpleasant, and we'd all probably be better off not using either, but I still find myself going back to Twitter because there's nothing better. Same way I feel about Reddit, honestly.


Interesting, BlueSky's non-algorithmic feed makes it really easy to avoid political ragebait and focus on tech accounts imo

Really depends on who you're following


The problem (if you want to call it that) with following a person on sites like Bluesky or X is that people aren't machines and won't stay "on topic" regarding the reason you followed them in the first place. You might follow them for software dev, biking, birding, or whatever, but one day they could suddenly start ranting about their own political opinions or crazy beliefs.

IMO, Reddit/HN-esque sites are better for following topics, and Bluesky/X/Mastodon are better for following people. Maybe hashtags are a good middleground but I don't have enough experience using those sites to say.

(Disclaimer: I don't use any social media except for HN.)


> but one day they could suddenly start ranting about their own political opinions or crazy beliefs.

Why is this a problem? I don't mean to be confrontational here, but by this I mean: is it about them being "crazy", or us not being able to hold complexity and ambiguity? Politics has to emerge somewhere, and it's not like we have third spaces for these rants in our modern world (save for a few die-hards at your local town-hall meeting).

Also, I think cartoon politics is something that tends to emerge out of somebody's experience. Often it is armor. I think if you learn to not take them at face value, then it can really give you a quick insight (not always accurate) about what makes somebody tick.


I don't think you're being confrontational, and I don't think it's a problem either to be honest. My point was more that, try as one might, you can't build the ultimate curated list of non-political follows because somebody will eventually write something that you consider political. It can't be avoided, which I think is what you're saying too.

I personally think that people try too hard to avoid politics and shame those who "make things political" – especially in tech. We live in an inherently political world, and our industry is increasingly political as it's co-opted by political figures and even dictators across the world. Trying to avoid talking about it is like stuffing our fingers in our ears and pretending reality isn't real, imo.


I'd love to give it another try and be proven wrong. At the beginning it felt like "old Twitter", before it became mainstream, because it was almost entirely software engineers who had left Twitter. After Trump took office it felt like a constant deluge of hand-wringing and people shaking their fists at clouds, and it was tough to immerse myself in it.


Make sure you stick to your "Following" feed and not "Discover" or even the feed dedicated to what your friends are into


If someone is feeding you ragebait on Bluesky you should just unsubscribe. The feed is what you make it. Twitter can be kind of like this too, but the trolls haunt the replies on there whereas people can shut trolls out of their replies on Bluesky. That's the big difference, is someone comes into a thread just to stir shit the original poster can shut them down.

The danger that this creates an echo chamber has to be weighed against allowing trolls to run unchecked, or worse be like Twitter where these people get promoted to the top because ragebait generates big engagement numbers.

Ultimately, the entire social media world needs to admit that maximizing engagement is a bad idea. They have to somehow convince the advertisers that having their product next to content designed entirely to enrage the reader is not good.


I would try again, but not use discover, and aggressively mute/block.


Yep. I ruthlessly anyone who induces the slightest negative emotion in me, be it annoyance, fear, anger etc. You are what you consume.

I check the mainstream headlines once a day, kind of like checking the weather. There may be something I need to know. But then I move on.

Getting worked up about politics is like shaking your fist at the rain clouds, completely pointless.


> Getting worked up about politics is like shaking your fist at the rain clouds, completely pointless.

The problem with that attitude is that eventually democracy itself suffers, when people don't care no more. The word "democracy" itself points that out - "demos" means "the people".


"The problem with that attitude is that eventually democracy itself suffers".

I agree, but I'm not sure arguing with people on social media is an effective way of defending democracy.


I think what's disappointing is that so many people that I've followed for years now routinely engage in daily political slapfights, or at least retweet ragebait. In the blogging era, it would have been really weird for a software engineer to sit down and write several paragraphs about their political views, but the friction of hitting "repost" is so comparatively low that everyone does it. Myself included, honestly, although I've been trying not to.

I don't have any problem with people having and voicing thoughts on politics. Everyone should strive to be well-informed and be capable of having reasonable conversations about politics, especially with people with whom they disagree. (Obviously, that's a charitable description of what's happening on social media, but that's a different topic.)

I guess ultimately the problem is that I want to follow topics, not people, and there isn't a great way to do that. Reddit provides an alternative but is comparatively low-volume, and voting represents a fundamental design problem because it by definition creates an echo chamber. And that's not even taking into account how over-moderated the site is at this point.


To follow topics on Bluesky, add feeds for those topics.

The "Following" tab is literally that - chronologically ordered posts and replies from accounts you follow. The "Discover" and "Popular with Friends" tabs give you algorithm-sourced stuff that is somewhat connected to who you follow.

When I click on the tab for the Game Dev feed, I see nothing but posts about game dev. When I click on the Astronomy feed, I only see telescopes and pictures taken with telescopes.


The reality is that microblogging, whether it be on X or bluesky or mastadon or even facebook posts, will ALWAYS be lower signal, lower value than real, curated or effort filled content.

I like John Green a lot, including his vlogs that are just him speaking about stuff he doesn't know for half an hour, but I still do not go read what he posts on Bluesky, because it's as low quality, low signal, low intent, and low effort as comments here on HN.

It's just not useful. It's not a good use of my time to read random tweets from people.

When I first got a twitter account in like 2010, I very very instantly recognized it was not for me. If something is important, someone will take the effort to make an actual piece of real content about it, like a blog or video or essay or book. Hell, even a thorough reddit post is better than microblogging.

If it's not worth going through that effort to get the message out to people, why should I consider that a valuable message?

It's emblematic of the past 20 years of social development in my opinion. If the only thing stopping you from getting the word about something super duper important is that writing a page essay is too hard, nobody really needs to care about that, because writing an essay is so easy we make children do it

It's all noise. The signal doesn't go on twitter, it goes on real platforms where you might make money from good signal, or like, a freaking scientific paper, or the front page of a news org.


Earlier, I would have agreed that microblogging pales next to long-form blogging. But then so much long-form blogging moved to Substack that has an overall culture as full of pathologies as microblogging: post regularly even if you don't have anything new to say, hustle a brand that can be monetized, accept a comments section with a broken UI full of people shamelessly trying to hustle their own brand. People doing long-form video content will often speak openly about how they feel forced to change their content in order to avoid being punished by the YouTube algorithm.

Personally, I'm pessimistic that there are many remaining sources of substantial discourse and discussion at all. I just pirate a lot more university-press books from Anna's Archive.


I noticed the same thing with Angela Collier. I love her videos, but her Bluesky posts have less subtlety than I would expect from someone of her intelligence and scientific training.


It's because it's a microblogging platform.

That's just what it's meant for, low effort swipes, shitposting, retweets out of context etc.

It is notable that in order to actually accomplish their "We want a platform where a celebrity says something and you instantly get that something", Twitter had to do a lot of work and pain curating who "celebrities" are. The alternative is everyone getting a waterfall of shit, because the vast majority of people do not have PR agencies between them and their tweet button, and do not have anything important or meaningful to say that is better said fast and short than long and naunced. The entire point of microblogging is to eschew nuance.

That's absurd full stop.

Why would you ever want to know whatever low effort comment sparked thanksgiving dinner arguments at other people's thanksgivings?

> I love her videos, but her Bluesky posts have less subtlety than I would expect from someone of her intelligence and scientific training.

Please tell me which of "Water fluoridation is a well understood treatment, and people who are telling you it's bad for you are just lying", "<Knitting trivia>" or "Target is doing poorly as a business right now" or "ICE doing gestapo things" is "unsubtle", or why any of that should be "subtle", which is a strange choice of word.


Hey! Just FYI your resume link returns a 404.


I like weird people. I think most creative people like weird people. If "weird" means you have idiosyncrasies, then yeah, all of us do. In my experience, once you get to know a person, you realize there is no such thing as "normal".

Now if "weird" in this case actually means "kind of an asshole" then that's a different thing, and yeah, that's definitely worth working on.


"I spent so much of my life being an unlikable jerk" - so yeah, it sounds like that could be (somewhat?) true, or maybe they're just very self-critical.

I like "weird coffee people", and folks that are obsessed with fun hobbies. I'm not so into sociopaths though, so it depends on the kind of weird.


I hate social media and what it's done to the internet, but I accept that it is now a part of the fabric of society. You can't unring the bell. (In fact, here I am, saying I hate social media on a social media site.)

In the end, it doesn't matter what you or I think. You can hate AI, but it's not going away. The industry needs more skeptical, level-headed people to help figure out how best to leverage the technology in a responsible way.


I 100% agree; this entire post seems like it was a product of social media and social signaling, and it feels weirdly lacking in nuance because it's supposed to rile a certain group of people up and ally itself with another — so in a way that's deeply hypocritical to me


Ah you have no bias do you? Afterall, you are the founder of an AI startup.


> The industry needs more skeptical, level-headed people to help figure out how best to leverage the technology in a responsible way.

I'd like to think I'm in this category. I'm definitely not an AI zealot.


> Elon has political power over regulation now

Does he still? I wouldn't be so sure.


> The US should start a refugee program for UK citizens who understand what freedom actually means and want to live in a free country again.

I ask this in all seriousness: have you been paying attention to what's happening recently in the US?


That topic (ship's computer vs. Data) is actually discussed at length in-universe during The Measure of a Man. [0] The court posits that the three requirements for sentient life are intelligence, self-awareness, and consciousness. Data is intelligent and self-aware, but there is no good measure for consciousness.

[0] https://en.wikipedia.org/wiki/The_Measure_of_a_Man_(Star_Tre...


Using science fiction as a basis for philosophy isn't wise, especially TNG which has a very obvious flavor of "optimistic human exceptionalism" (contrast with DS9, where I think Eddington even makes this point).


Doesn't ChatGPT fulfill these criteria too?


In a Chinese room sort of way, sure. The problem is we understand too well how it works, so any semblance of consciousness or self awareness we know to be simple text generation.


The word "simple" is doing quite a massive amount of work there.


Hm that's fair.

Retroactively I'd say "obscenely resource intensive text generation." Meanwhile for me to generate text all I need is water and a banana.


That's not so clear cut. I have a half decent local LLM running on my phone for a significantly lower power consumption than a human body.


Again, there's no real measure for consciousness, so it's difficult to say. If you ask me, frontier models meet the definition of intelligence, but not the definition of self-awareness, so they aren't sentient regardless of whether they are conscious. This is a pretty fundamental philosophical question that's been considered for centuries, outside of the context of AI.


ChatGPT knows about the ChatGPT persona. Much like I know the persona I play in society and at home. I don't know what the "core" me is like at all. I don't have access to it. It seems like a void. A weird eye. No character, no opinions.

The persona; I know very well.


To the extent it "knows" (using that word loosely) about the persona, it's deriving that information from its system prompt. The model itself has no awareness.

The sooner we stop anthropomorphizing AI models, the better. It's like talking about how a database is sentient because it has extremely precise memory and recall. I understand the appeal, but LLMs are incredibly interesting and useful tech and I think that treating them as sentient beings interferes with our ability to recognize their limits and thereby fully harness their capability.


Not the parent, but I understood it as them saying that the model has as part of its training data many conversations that older versions of itself had with people, and many opinion pieces about it. In that sense, ChatGPT learns about itself by analyzing how its "younger self" behaved and was received, not entirely unlike how a human persona/ego is (at least in part) dependent on such historical data.


I mean it in the way an Arduino knows a gas leak is happening. I similarly like the Arduino, I know about my persona that I perform. I'm not anthropomorphizing the Arduino. If anything, I'm mechamorphizing me.


its not self-aware, regardless what it tells you (see the original link)


I'm not sure what you're referring to in the original link, can you please paste an excerpt?

But thinking about it - how about this, what if you have a fully embodied LLM-based robot, using something like Figure's Helix architecture [0], with a Vision-Language-Action model, and then have it look at the mirror and see itself - is that on its own not sufficient for self-awareness?

[0] https://www.figure.ai/news/helix


I'm not claiming it is.


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

Search: