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

Hackernews seems overly critical and anti-“hacker” nowadays (new acc but been around for years). Anyone have a guess why that’s the case? Influx of new users?


I’ve also been around for years, but I don’t see it as a recent phenomenon. I’ve noticed that usually most top comments (for most topics) contain contra-arguments, or critical comments of any sort against the article. Sometimes it’s useful to learn about other perspectives, but often it feels forced or just plain negative/ego inspired. I could go back years and check old posts and notice that same trend. One famous example is the Dropbox post.


> most top comments (for most topics) contain contra-arguments, or critical comments of any sort against the article

That's true until the top comments start objecting to the objections. The current thread is a clear example. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... It's a surprisingly reliable phenomenon.


I think this is the beauty of HN: having people that does not share the hive mind from Social Media, edgy comments, contrarians, insiders, builders and people that reflects over the topics posted here.


General bitter people stuck in the 9 to 5 grind


The vast majority of people in here are posers, i.e. not hackers in the old-school computer wiz sense, nor hackers in the Paul Graham sense.

HN has gone mainstream a decade ago. Now we've got the same audience of Ars Technica and r/technology.


New users are more likely to be positive, actually. HN has always been more negative, it even has the infamous Dropbox comment by BrandonM.


I'm also guessing the bounce rate on HN is pretty high. New users come in, see a post like this where the top 5 posts are all long and very negative, and they bounce. Who wants to stick around for that? Other people who like to post negative comments. It's a self-reinforcing cycle.


If they’re trained on a database of hundreds if thousands of top ranked games they’ll beat 90% by following those by rote


Just to make it clear: the database doesn't have to contain exclusively top rated games. It can be 99% low ELO games, as long as there are suffiiciently many high ELO games (in absolute number), the LLM is large enough, and there is sufficient context for the model to distinguish high ELO from low ELO games, it can learn to play well given fhe right prompting.


Which ones?


Could you write to a university near where you’d like to work and ask them for some advice too?


I think you may have replied to the wrong comment (I might be misunderstanding, however).


I think the suggestion is to try to collaborate with local universities. From experience, a lot of research/fieldwork in Africa is only practical with local experts and communities.

Also look into attending or supporting the next Deep Learning Indaba. This year has just finished I think. It's one of the largest African ML communities and they have a mentorship program.

https://deeplearningindaba.com/2023/


How DO you debug your actions? I spend so long in the commit-action-debug-change loop it’s absurd. I agree with your point re: 2 wholeheartedly though, it makes debugging scripts so much easier too. CI should be runnable locally and GitHub actions, while supported with some tooling, still isn’t very easy to work with like that.


Using the same commit-push-debug loop you do. It just isnt painful if I do 2.


My GH Actions debugging usually devolves into `git commit -m "wtfqwehsjsidbfjdi"`


you could always do git commit -m "" --allow-empty


    git commit --amend --no-edit && git push -f


We may be splitting hairs given what this thread is going on about, but I strongly advocate for `--force-with-lease` as a sane default versus `-f` so that one does not blow away unexpectedly newer commits to the branch

The devil's in the details, etc, etc, but I think it's a _much_ more sane default, even for single-user setups/branches because accidents can happen and git DGAF


git commit -m "--allow-empty"


You can even allow empty messages.


There are ways to run GHA locally. I've tried out one or two of the tools. [0]

- [0] https://github.com/nektos/act


I tried Act at one point but couldn't get it to run the whole pipeline correctly, it might have improved since though so I'll try it out again soon


Act works pretty well to debug actions locally. It isn't perfect, but I find it handles about 90% of the write-test-repeat loop and therefore saves my teammates from dozens of tiny test PRs.


> saves my teammates from dozens of tiny test PRs

May have misread this but you know you can push to one branch and then run the action against it? Would reduce PRs if you're doing that to then check the action in master. You have to add a workflow_dispatch to the action: https://docs.github.com/en/actions/using-workflows/manually-...


Yeah most of the time that is a good way to test. There are some specific actions that aren't easily tested outside of the regular spot though. Mostly deployment related pieces due to the way our infrastructure is setup.


And if you're working on workflows that need to be in PRs, you can make a PR from your fork _to_ your fork.


I too wish I could find a nicer way than this to debug.


Hey! From a technical point, how did you get all the card images? Is there a way to download them from somewhere?


Scryfall.com and their API is your friend


The most expensive card on the site, Armageddon, is totally new to me (a MTG noob)!

Armageddon

Costs 3 Mana + 1 Plains

Destroy all lands in play!!!

https://manapool.com/card/lea/2/armageddon


You don't see that card in commander because if anyone would put it in his deck the rest of the table would look at him irritated, complain a lot and probably scoop. You don't see it in other external formats because there are better things you can do for 4 mana. It's a card limited to cEDH mostly.


I once had an issue where something failed in prod but not in test, it was because a MAC address was dynamic and in prod only consisted of numbers so whatever tool we used parsed the Yaml value as a sexagesimal number and threw a type error. Yaml can be interesting…


Note that the behavior you describe (like the “NO” problem) was part of the YAML 1.1 excessive-effort-at-DWIM insanity (in this case, intended to make time entry “just work”) that was removed in YAML 1.2.


I believe OP is talking about the human emotion of flipping that coin the 19th time (or indeed the 18th, or 17th...). While the math might be as simple as doubling x times it's very different to actually do it!


Are you forced to bet everything on every flip?


If your goal is to double your money on each successful flip (as implied in [0]), then yes.

[0] https://news.ycombinator.com/item?id=37586995



That's where skill comes in and invalidates the point that it's all luck.


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

Search: