Interesting. I'm 29 and hate downloading apps on phone or pc, if I can use a website I'll choose that every time. Unless performance matters like a game or media editor.
HN user
rhines
meet.hn/city/ca-Halifax
Interests: Programming
---
That's the thing, they will be on unceded land. As I understand it Canadian settlers signed treaties which allowed indigenous people to retain rights to the land. Canada then violated those treaties and built on land they didn't own. Today Canada is trying to respect the original treaties while also appreciating that they can't undo what's already been done.
The system is pretty fucked. You have the liberals (who are conservatives), the conservatives (who are increasingly taking inspiration from America but have always been even further right than the liberals), and the NDP who are unfortunately now rather irrelevant and also have a tendency to focus too much on identity politics.
If Trudeau had actually pushed for election reform like he'd promised to, maybe we'd be in a better place. But people forgave him for that because he made weed legal...
I wish these companies didn't need to make billions in revenue. There's no reason why a small company couldn't manage a site like Discord, make enough to pay their developers, and be successful. But instead every company needs to become a unicorn and pay investors billions.
The goal is to encourage people to join ycombinator, not advocate for a healthier world.
Stuff where all the info isn't available online.
For example, I used to do integrations for sports betting sites. AI is going to help with the basics, like understanding the default puck line is 1.5 in hockey. AI is not going to realize that Bet365 changes their API endpoints for each season, so you need to be ready to fetch the updated ones before the new season starts, whereas most other sportbooks have consistent endpoints that you don't need to keep updating.
How much domain knowledge is actually unavailable to AI is going to vary by domain, as will the value of that. Chess is probably one extreme, where all knowledge is public, whereas something like military R&D might be the other extreme where domain knowledge is tightly guarded.
I think you're largely right - but there are some challenges.
Talking requires that the interviewer be competent and care. Which seems like a low bar, but it easily degrades. When an engineer is burned out, or is interviewing for a project they have less stake in, or has business requirements forcing them to hire someone fast, the bar lowers. Those engineers now are the gatekeepers, and they let in even weaker engineers.
Even worse, any utility from this is predicated on the founder making good hiring decisions. If they don't understand how to hire a competent engineer and make them care about the company, then it's dead from the start. And a lot of founders or execs in general are awful at this.
Companies that maintain an excellent work culture such that engineers deeply care about the team and have stake in any project they conduct interviews for will do well with this model. I hope we see it used by them.
Good points, I definitely generalized and you raise important distinctions. I think in general the unconditionality of familial love extends more towards your dependents rather than your parents/siblings - if you dislike your child, it's really your responsibility to raise them better, rather than just abandoning them. But if you have abusive parents or a toxic sibling, you should prioritize your health and happiness.
And it's also true that certain sub-cultures will judge you differently. Like if you're all beefed up and dressed in a suit, you're probably not getting an invite to Dungeons and Dragons club. I would say in general following your country's norms for attractiveness will result in more social success but if you present yourself inauthentically you certainly can end up attracting people you actually don't want to associate with.
There is the potential to use homomorphic encryption so that encrypted text can support operations like string search while encrypted, so unencrypted indexes would never need to be stored on user devices. It is a huge hassle though - it requires a ton of compute and is still very slow and limited, it's much more complex, and research is still ongoing regarding security. However if you want to truly minimize the amount of unencrypted data on your device this could one day be an option.
There's some truth to this, and I'm sorry it's been your experience, but I'd like to gently expand on this a bit as I don't think muscles are the only thing that matter - I know plenty of skinny and fat people with friends.
Relationships are inherently transactional. You won't want to spend time with someone if you don't get something out of it, barring certain unconditional loves like your immediate family. When making new friends, proxies like attractiveness and social standing are how people judge if someone is likely to add value to their lives or not.
So yes, unfortunately, if you talk to someone and you're just some small quiet guy with no interesting characteristics, you'll probably be written off before you get a chance to develop a friendship with them. Whereas if they see you have muscles, or know you're successful in your career, or know you have other friends, they'll be more likely to assume you might be worth getting to know.
Things like working out, dressing well, learning to speak well, etc. all help. However, there is an alternative shortcut to building close friendships - forced interaction. When you're stuck sitting next to someone in class for a year, you don't have the privilege of swapping that person out for someone who seems cooler, you just have to get to know them. When you're stationed in the military with a squad you don't get to swap that squad out for people you think you might like more, you just bond with them. But there are few opportunities like that in normal life, you have to seek them out. Go on a 2 week long canoeing expedition, join a start-up incubator with a small team, play an MMO at a competitive level where you have scheduled runs and are in voice chat. Do stuff that forces you to interact with people for a long time and puts you in environments where you can't just leave and seek out people more like you.
Yeah sorry I was thinking about value as more about quality of life and society. If you define it as shareholder value and producing stuff, then by definition corporations and their executives are of course contributing the most.
Ah if you look at it from the perspective of doing research or other deep intellectual work by 22, I can see your point. Certainly if that is the peak of human mental capability (not something I can argue for or against but I'll take it as true) you ideally would pursue a focused education up to that point that allows you to dive deep into a challenging problem. IMO this is different from wisdom however, and in fact pursuing the variety of experiences and interactions with others that you need to build wisdom will distract from the focus on your research subject.
Is it true? Even on a small scale, when I taught kids how to swim for $20k/year I believe I did more for society than when I built systems to help a large streaming service deliver ads for $100k/year. There are certainly exceptions, but in general money comes from extracting value from others, while jobs that provide to society are not extractive and this pay less.
I'm not sure. There's value from teachings, but there's a certain type of wisdom that only comes from lived experience. Kind of like in software development - a new grad can read Designing Data Intensive Systems and memorize all the answers for "design Facebook/Twitter/YouTube/etc." interview questions, but someone who actually built a platform with millions of users is going to have a different level of understanding. In my life, I can say that no amount of learning from others prepared me for what I learned about myself during my first relationship.
I feel like taking issue with a word, even when used in a perfectly valid situation, is something worth reflection. Like fair enough if you've heard problematic used in ways you disagree with before, but maybe respond to those comments, not one where you agree with its use. Unless you actually do mean to defend Musk and don't think lying to investors, calling people pedos for saving kids, delaying public infrastructure, doing Nazi salutes, etc. etc. is problematic.
The greatest philosophers are rarely the wealthiest people. Wealth generally comes from being presented with opportunities, putting in the work to make the most of those opportunities, and being lucky enough that they end up being good. Intelligence can be an asset here, but bigger assets are knowing people already in positions of power, already having resources you can leverage, and being willing sacrifice years of your life in pursuit of wealth. Those factors don't require you to be well reasoned, logical, or intelligent.
At my workplace, HR addressed RTO and said that even when people aren't working together, just seeing people around invigorates them. Kind of demeaning to think that part of my pay comes from HR enjoying seeing the back of my head while I'm hunched over my laptop.
You convey tone through word choice and sentence structure - trying to convey tone through casing or other means is unnecessary and often just jarring.
Like look at the sentence "it has felt to me like all threads of conversation have veered towards the extreme and indefensible." The casing actually conflicts with the tone of the sentence. It's not written like a casual text - if the sentence was "ppl talking about this are crazy" then sure, the casing would match the tone. But the stodgy sentence structure and use of more precise vocabulary like "veered" indicates that more effort has gone into this than the casing suggests.
Fair play if the author just wants to have a style like this. It's his prerogative to do so, just as anyone can choose to communicate exclusively in leetspeak, or use all caps everywhere, or write everything like script dialogue, whatever. Or if it's a tool to signal that he's part of an in-group with certain people who do the same, great. But he is sacrificing readability by ignoring conventions.
What matters is content, not communication. They could build a platform to chat with each other, but they could just use WhatsApp or text or email for that. But they can't build a platform with an infinite stream of targeted content (until AI generates content I guess).
Not if there's no reputation. If you see someone liked your post and then you go check out their posts, or if people recognize commenters and remember things about them, then it's social. Think engaging with friends on Facebook or participating in a hobby forum. But there's nothing social about engaging with a popular Reddit post or some celebrity's Twitter feed.
Yeah that's really the issue with all social media. If you restrict yourself to just checking what friends post on Facebook, or what people you subscribe to post on YouTube, those platforms are pretty healthy too. It's when you go to the infinite content feed that sites become an issue.
How are you using it? I'm curious if you hit the limit so quickly because you're running it with Claude Code and so it's loading your whole project into its context, making tons of iterations, etc., or if you're using the chat and just asking focused questions and having it build out small functions or validate code quality of a file, and still hitting the limit with that.
Not because I think either way is better, just because personally I work well with AI in the latter capacity and have been considering subscribing to Claude, but don't know how limiting the usage limits are.
Yeah I can definitely see that being a threat model. In the gaming case I think it's harder because it's more of a general reputation system and it's based on how people feel while playing with you, whereas for a website every post can be reviewed by multiple parties and the evidence is right there. But certainly I would still expect some people to try to maximize their reputation and use that to push through content that should be more heavily moderated, and in the degenerate case the bad actors comprise so much of the userbase that they peer review their own content.
I'm not sure I agree - on the one hand yes, it's trivial to generate pages stuffed with keywords. But on the other hand Google is already interpreting search intent, and while this is okay for some things it is extraordinarily frustrating when trying to look for something specific.
Often I do want exact matches, and Google refuses to show them no matter what special characters you use to try to modify the search behaviour.
Personally I'd rather search engines continue to return exact matches and just de-rank content that has poor reputation, and if I want to have a more free-form experience I'll use LLMs instead.
Something that's been on my mind for a while now is shared moderation - instead of having a few moderators who deal with everything, distribute the moderation load across all users. Every user might only have to review a couple posts a day or whatever, so it should be a negligible burden, and send each post that requires moderation to multiple users so that if there's disagreement it can be pushed to more senior/trusted users.
This is specifically in the context of a niche hobby website where the rules are simple and identifying rule-breaking content is easy. I'm not sure it would work on something with universal scope like Reddit or Facebook, but I'd rather we see more focused communities anyway.
I see this kind of testing as more for regression prevention than anything. The tests pass if the code handles all possible return values of the dependencies correctly, so if someone goes and changes your code such that the tests fail they have to either fix the errors they've introduced or go change the tests if the desired code functionality has really changed.
These tests won't detect if a dependency has changed, but that's not what they're meant for. You want infrastructure to monitor that as well.
Mass market SAAS will generally just use other products to handle this stuff. And if there does happen to be a leak, they just say sorry and move on, there are very few consequences for security failures.
I see tests as more of a test of the programmer's understanding of their project than anything. If you deeply understand the project requirements, API surface, failure modes, etc. you will write tests that enforce correct behaviour. If you don't really understand the project, your tests will likely not catch all regressions.
AI can write good test boilerplate, but it cannot understand your project for you. If you just tell it to write tests for some code, it will likely fail you. If you use it to scaffold out mocks or test data or boilerplate code for tests which you already know need to exist, it's fantastic.
Well Wang used to live with Altman. What value that actually provides, I don't know. But it seems to be why he's worth this much.
Or upvotes might be a better example, at least for Reddit/Hackernews. But the idea being that the comments are sorted based on some algorithm, whether than be popularity or something else, and commenters are trying to optimize for that. In traditional forums where comments are sorted linearly and it's more about having a discussion with others, but when comments are surfaced by other metrics then it's less about the discussion and more about gaming those metrics.