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

Some of these are still in existence. For example, Wealthfront Cash is their HYSA offering, which is still very much a thing: https://www.wealthfront.com/cash


Roe v. Wade isn't gone because of the will of the people. Nobody voted to overturn it. It's gone because of a unique scenario involving the balance of power in the SCOTUS.

Congressional Republicans simply refused to confirm a legally appointed justice, allowing a conservative justice to be appointed in their place after the next POTUS was elected. Then, another liberal justice passed away creating another vacancy which was again filled by a conservative. If either or both of those things hadn't happened, Roe v. Wade would not have been overturned.

And sure, you can say it was the will of the people that a conservative was in office at the time, and appointed the justices, but that's not the same as voting for or against federal abortion rights.


Appointing judges to overturn Roe v. Wade was a focal point in the 2016 election. Dangling that possibility was the entire point of the confirmation shenanigans.

"Well, if we put another two or perhaps three justices on, that ... will happen automatically in my opinion because I am putting pro-life justices on the court" https://www.reuters.com/legal/government/trumps-justices-dec...


Yeah, I'm conflicted about the use of AI for creative endeavors as much as anyone, but Google is an advertising company. It was acceptable for them to build a massive empire around mining private information for the purposes of advertisement, but generative AI is now somehow beyond the pale? People can change their mind, but Rob crashing out about AI now feels awfully revisionist.

(NB: I am currently working in AI, and have previously worked in adtech. I'm not claiming to be above the fray in any way.)


Ad tech is a scourge as well. You think Rob Pike was super happy about it? He’s not even at google anymore.

The amount of “he’s not allowed to have an opinion because” in this thread is exhausting. Nothing stands up to the purity test.


>You think Rob Pike was super happy about it?

He sure was happy enough to work for them (when he could work anywhere else) for nearly two decades. A one line apology doesn't delete his time at Google. The rant also seems to be directed mostly if not exclusively towards GenAI not Google. He even seems happy enough to use Gmail when he doesn't have to.

You can have an opinion and other people are allowed to have one about you. Goes both ways.


No one is saying he can’t have an opinion, just that there isn’t much value in it given he made a bunch of money from essentially the same thing. If he made a reasoned argument or even expressed that he now realizes the error of his own ways those would be worth engaging with.


He literally apologized for any part he had in it. This just makes me realize you didn’t actually read the post and I shouldn’t engage with the first part of your argument.


Apologies are free. Did he donate even one or two percent of the surely exorbitant salary he made at Google all those years to any cause countering those negative externalities? (I'm genuinely curious)


He apologized for the part he had in enabling AI (which he describes as minor) but not that he spent a good portion of his life profiting from the same datacenters he is decrying now.


It’s certainly possible to see genAI as a step beyond adtech as a waste of resources built on an unethical foundation of misuse of data. Just because you’re okay with lumping them together doesn’t mean Rob has to.


Yeah, of course, he's entitled to his opinion. To me, it just feels slightly disingenuous considering what Google's core business has always been (and still is).


Google's official mission was "organize the world's information and make it universally accessible and useful", not to maximize advertising sales.

Obviously now it is mostly the latter and minimally the former. What capitalism giveth, it taketh away. (Or: Capitalism without good market design that causes multiple competitors in every market doesn't work.)


> I know exactly what those layers of abstraction are used for. Why so many? Jobs making layers of abstraction.

This is a perfect example of Chesterson's Fence. Is it true that there are too many levels of abstraction, that YAML configuration files are a pain in the ass, and so on? Yes. But it's because this stuff was created organically, by thousands of people, over decades of time, and it isn't feasible to just start over from first principles.

I don't know enough about electrical engineering to speak to it (funny how that works!) but I'm sure there are plenty of cases in EE that just come down to "that's how it's been done forever".


Well starting over from first principles is exactly what the chip design and manufacture industry is doing. We also cannot afford, in non-finance terms, to burn all the resources on conservation of the existing software mess.

Automation is making it pretty easy to generalize all the abstraction into math automatically to inform how to evolve the manufacturing process.

Using American principles against Americans, it would run afoul of American free speech and agency ideals to dictate chip makers only engage in speech and agency that benefits software engineers.

Was in the room 25 years ago being instructed to help offshore hardware manufacturing as it was realized keeping such knowledge and informed workers domestic posed an existential threat to copyright cartels and media censorship interests.

It's a long term goal that was set aside during the ZIRP era as everyone was happy making money hand over fist.

Guess you all should have paid more attention to politics than believe since it only exists as a socialized theory it isn't real and can safely be ignored.

Americans make up a small portion of the 8 billion humans, and software engineers are an even smaller percent of the population. Other nations have rebuilt since the US bombed them to hell. They're not beholden to kowtow to a minority of the overall population.

Would recommend you set aside thinking in abstract philosophy puzzles and relate to world via its real physical properties.


>> Well starting over from first principles is exactly what the chip design and manufacture industry is doing.

No, there are thousands of hardware libraries (HDLs, IP cores, Standard cell libs) which chip designers use. Hardly anyone builds chips from first principles. They are using same layers of abstractions as software does.


I meant they aren't sticking with obligation to software history.

Of course they have not dumped their own methods.


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.


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

Search: