I think kong[1] is better than both options although cobra is by far the most popular. Might be worth a look.
Definitely won't look as pretty as the parent project though but I prefer kong in terms of the actual code you need to write.
HN user
I think kong[1] is better than both options although cobra is by far the most popular. Might be worth a look.
Definitely won't look as pretty as the parent project though but I prefer kong in terms of the actual code you need to write.
'sph' doesn't seem too bad though.
The functionality we're discussing can be used for tools that are not build dependencies. They may be important for your project and worth having contributors be on the same version but not part of the build.
It will still add the dependencies of those tools as indirect dependencies to your go.mod file, that is what's being discussed.
What if I'm already using techniques, such as sandboxing, to prevent the tools from doing anything unexpected? Why bring this entire mess of indirect dependencies into my project if I'm just using a tool to occasionally analyze my binary's output size? Or a tool to lint my protobuf files?
Reachability analysis on a tool that could be called by something outside of the project? We're talking about tools here after all - anything that can run `go tool` in that directory can call it. The go.mod tool entry could just be being used for versioning.
Thank you for working on it. It is a nice feature and still better than alternatives.
I'm not a library author and I try to be careful about what dependencies I introduce to my projects (including indirect dependencies). On one project, switching to `go tool` makes my go.mod go from 93 lines to 247 (excluding the tools themselves) - this makes it infeasible to manually review.
If I'm only using a single feature of a multi-purpose tool for example, does it matter to me that some unrelated dependency of theirs has a security issue?
I have tested it and probably will use it but the fact that it pollutes your go.mod's indirect dependency list (without any distinction indicating it's for a tool) is very annoying.
That seems infinitely better than the status quo. Having unnecessary procedures is much worse. With the former you can go to another doctor, with the latter they'll just run up your bill until you're broke or dead unless you're one of the exceedingly rare few who gets medical advice from multiple doctors (most can't afford that or do not have alternative in-network doctors).
Hacker News, where hackers beg a trillion dollar company to keep not allowing them to create apps on their own hardware without having to go through a bureaucratic process of uploading it to a store. You know, as hackers do.
I agree and I think the damage to humanity that the anti-nuclear movement has done is incalculable. So many years of progress have been missed out on... and while some of it was due to greed (fossil fuel industry funding), most of it was just misplaced fear, whether propaganda induced or from an inability to see the full picture.
The anti-nuclear movement is also still alive and doing well but at this point it's like arguing over spilled milk, the damage is mostly done and a lot of is irreversible. We can try to salvage nuclear but we've already regressed to further impure sources in some countries so progress seems unlikely.
I wish more people knew about fraud protection and how not to trigger it. If you want to pay in an unusual way, ask support if it's allowed or causes issues.
If you just try and imitate the average customer you will almost always be on the happy path, but ordering multiple books with multiple cards in a short period... I think that would trigger any decent fraud protection and not just at Amazon scale.
I tried looking for something like this but ended up doing over a month of sales calls and meetings.
One problem is probably that a lot of companies pull enterprise pricing out of their ass (or there's too many confounding factors that make it look like that), and the other big problem was already mentioned, they're trying to maximize your spending.
I've been using Ent for some time on a project and its been quite nice to just be able to write the schema in Go, testing has been a breeze with the enttest package, hooks work well, and everything feels intuitive to me unlike most other ORMs or ORM-adjacent tools.
My preferred package before Ent was Squirrel [1] but I definitely plan to use Ent for future projects.
Speculative tie-in? Google's claims are that Apple profits from peer pressure and bullying, I'm not sure but I would think that the people most bullied would be teens and then logically some would commit suicide because of it, I'm sure other bullying would be part of the bullying "package" if that appeases you.
It doesn't have to be RCS but Apple has made clear they don't want any interoperability, so that seems like bad faith.
I'm glad your daughter does not think this way or hang around people who do. You've raised her right.
My reply was not about the color, it is about breaking functionality. I think the color difference is fine.
You think so? It might be a tad dramatic but teens interface with the world through their phones and this purposeless "otherization" can not be having a good effect on society.
There is no doubt in my mind that lesser privileged kids get bullied when they get invited to an iPhone texting group and they instantly break all functionality with cheaper Android phones. Apple downplaying teenage (hell even younger now) bullying for profit and people leaping to their defense is disheartening.
I'll just leave this here since people may not be aware just how bad it is, https://connect.uclahealth.org/2022/03/15/suicide-rate-highe...
And if you don't, only grifters would. Quite the conundrum.
An ant mill seems similar to events that have occurred to humans in the past.
People getting around games ToS' will always be a thing - since Runescape is the example being used, it is expressly banned to both purchase and sell gold coins. This is not a problem exclusive to MMOs, it's a problem with any game with a leveling system, currency, or items that are tradable between players.
Examples: FIFA packs, Runescape/MMO gold, League of Legends accounts/boosts (names as well) , Valorant accounts/boosts, CS:GO items (names, accounts and boosts as well), Neopets items and gift boxes, Diablo 3 boosts/accounts, and on and on...
It sounds like you just want to live downtown. Commuting and all it entails is a side of humanity I'd rather not see again. Waking up and seeing people in terrible moods going to jobs they hate. Micromanagement, pestering, time wasted on useless conversations.
I think if you look at it at just the surface level it does seem like a step backwards. In really there's a reason so many companies switched to it, it wasn't because they're secret operatives trying to plug us up to nutritus-3000 to maximize our LOC, it's because of reduced friction for the worker.
I think a lot of people forget about terrible managers as well, with WFH the surface area of harm a bad manager can cause you is limited which can immediately make a terrible office job into a tolerable remote one.
If one of the largest software companies around can't get memory safety right, it does make a guy start to think that maybe most people should avoid having to handle it if they can.
No, that generally just means they're forced to take action (ie. investigate to confirm the suit or complaint). For the most part these are municipal laws handled by local law enforcement - the more rural you get the more likely it's just Dave that you've known your whole life that investigates and finds nothing problematic.
Very hard sell for the "Third World" when rich westerners tell them to stop trying to reach for their heights.
Almost like pulling the ladder from under us after we're at the top. Doubt it would mean anything unless it's backed by sanctions, military action or intelligence operations to topple governments that attempt to pull their countries out of poverty. That would make us decisively "the bad guys", regardless of motive.
What does this quote mean to you? It is saying that if immunologists and epidemiologists do not recommend a vaccine but Donald Trump does then she wouldn't take it. As far as I know Donald Trump is not a scientist, that seems reasonable?
I'm not politically minded so I'm confused as to how you're interpreting that.
In contrast to your experience, I've read over 150 books in the past 2 years and around 50 of them have come from Goodreads/Amazon recommendations.
I assume it depends on the genres, especially with something like Goodreads. I mainly only read a single genre so it must be fairly easy for them to recommend me books.
In a world where data caps are acceptable by ISPs, p2p is definitely not a viable solution yet and to have this be automated rather than opt-in is irresponsible at best. I'm not sure exactly how it works on their side, but to use up a person's data without their explicit permission is pretty bad in my opinion. For example, in my area and a bunch of others Comcast has a 300GB cap, I'm assuming there are other ISPs in other areas who also do data caps. People have to be mindful of their data in the current world we live in, to use it up without permission is a fairly dick-ish move. I feel the ISPs are more at fault than Microsoft, but Microsoft should be aware of the current ISP climate. My opinion.
DigitalOcean, it's not shared hosting and therefore harder to configure, that being said it's definitely worth it. I've found that even on a low-end VPS you can juice it for more than you could with a high-end shared hosting account.
Seriously, having your own domain goes a long way for credibility. Sorry about my confused reply, ChrisNorstrom, no harm intended. Oh and the "not bothering" bit of my comment was uncalled for, so, sorry for that as well.