Readit News logoReadit News
sigmaml commented on Ripgrep 15.0   github.com/BurntSushi/rip... · Posted by u/robin_reala
burntsushi · 2 months ago
Idk what "still nuclear" means.

And yes, ripgrep doesn't do any kind of Unicode normalization. Few tools do.

But that doesn't mean what I said was wrong. ripgrep has a whole host of Unicode features that ag doesn't have.

sigmaml · 2 months ago
The GP probably meant "unclear".
sigmaml commented on Code review can be better   tigerbeetle.com/blog/2025... · Posted by u/sealeck
ghosty141 · 4 months ago
I work in a small team where we are essentially 4-6 core developers. When I develop a feature I usually talk about it with my coworkers once I made a rough draft in my head how I'd approach it. They do the same so our code reviews are mostly only the minor code smells etc. but we usually decide on the architecture together (2-3 people usually).

I find this to be one of the most important things in our team. Once people don't agree on code it all kinda goes downhill with nobody wanting to interact with code they didn't write for various reasons.

In bigger orgs I believe it's still doable this way as long as responsibilities are shared properly and it's not just 4 guys who know it all and 40 others depend on them.

sigmaml · 4 months ago
I strongly second this. In my own experience of about 30 years, I have seen this method to work almost always.
sigmaml commented on Just for Fun (2022)   justforfunnoreally.dev... · Posted by u/zdw
weinzierl · a year ago
So, if you have a candidate that thrives at fun projects but not at work you put them to the next round, because you think your work environment is sufficiently different to make them thrive at work instead of their fun project?
sigmaml · a year ago
Did you mean to say "in addition to" rather than "instead of"?

If yes, then the answer is: sometimes, depending on the other factors.

sigmaml commented on Just for Fun (2022)   justforfunnoreally.dev... · Posted by u/zdw
fragmede · a year ago
why is that signal on how well they'll perform at the job? If someone doesn't code for fun but is a great programmer you don't want to hire them? Why is that considered acceptable?
sigmaml · a year ago
You parsed it incorrectly. It is the other way, in fact.

Several times, people do very interesting personal projects, but fail to perform at the same level at work. That gives a clue that it may have been an unsuitable work environment that impeded their performance. It could also be a difference pertaining to their orientation to structured vs. unstructured working conditions. It could be related to explicit objectives with tight deadlines vs. exploratory development with open deadlines. And, more.

Knowing what my work environment is, I usually could understand their medium-to-long term fitness.

Hope this clarifies what I meant.

sigmaml commented on Just for Fun (2022)   justforfunnoreally.dev... · Posted by u/zdw
taxyneno · a year ago
I had a bad interview experience where the interviewer asked me to walk him through a project, so I chose something I worked on at home for a few months.

He kept questioning me "why" I made the project after I repeatedly told him it was just for fun and learning. He just could not imagine why I would spend a decent amount of time outside of work where I worked on something just for fun.

sigmaml · a year ago
When I interview people, I ask them to describe one of their difficult work projects. I also ask them if they ever developed anything just for fun. I take their responses to both the questions into account when making a decision on taking them to the next round.
sigmaml commented on Brains are not required to think or solve problems – simple cells can do it   scientificamerican.com/ar... · Posted by u/anjel
vidarh · 2 years ago
I don't think so. The point being that we can't tell whether we're having a "constant experience" or not, and we can't tell from that whether or not there's any time or no time, or punctuated time, nor can we for that matter tell whether consciousness requires any notion of time.

It's all pure speculation because we have no way of assessing it outside of our own frame of reference. E.g. I see you in another answer saying that "the fact is that all kinds of state changes happen", but we don't know if any state changes ever happen.

We have no way of telling a dynamic universe apart from a static one where we're all just suspended in a single unchanging moment.

We can choose to handwave a lot of this away ordinarily because as long as the experience is reasonably consistent it makes sense to assume it is objectively real, because we have nothing better. It doesn't matter if the world didn't exist a second ago when e.g. considering whether gravity work, because it appears as if it did.

But when trying to determine the nature of consciousness we run headlong into the fact our observation of consciousness is direct only in the case of ourself, and even then heavily limited. We have no direct measure that puts us in a position to prove consciousness even in other people. We can show that within our perceived world we can measure brain activity that correlates to though, but not whether that reflects merely the operation of an automata, or the existence of consciousness, or if there is a distinction at all.

As such, it's meaningless to suggest we have a way of saying much about the limitations of consciousness at all.

sigmaml · 2 years ago
> We have no way of telling a dynamic universe apart from a static one where we're all just suspended in a single unchanging moment.

I am curious to know why you think so. What would you say about repeatably observable causality, in that case?

sigmaml commented on The Full Chess Cheating Report of Hans Neiman   chess.com/blog/CHESScom/h... · Posted by u/jonwachob91
erdevs · 3 years ago
This report provides a detailed background of Hans' potential cheating, and detailed breakdowns of certain aspects of chess.com's cheat-detection methodology, including previously unknown (or little known) methods such as window focus change event monitoring and post-focus-change move analysis.[1]

The report also reveals Niemann's engine move correlations alongside over two dozen chess Grandmasters who have admitted to cheating on chess.com. The fact that online cheating is so widespread even among top chess players is certainly news to many, including me. Perhaps it is a good thing that this scandal is highlighting the issue, and given how widespread cheating may be, perhaps chess tournaments both online and physical need to take cheating much more seriously than they apparently have been.

There is also an interesting analysis of Hans' rating improvement history, his over the board tournament performance and key game analysis, and a rundown of key moments in his game against Carlsen in the Sinquefield cup. Each raises concerns.

Chess.com's report also makes it clear that Niemann lied outright about his history of cheating in post-Sinquefield interviews, as he admits in communications with chess.com Fairplay staff to much broader cheating.

All in all, the report raises many concerns and it seems reasonable for the chess community to demand much higher standards of cheat prevention and detection across competitive venues. How long might cheating issues have gone on merely rumored vs fully investigated or acted upon, had this intrigue not developed due to Carlsen's withdrawal from Sinquefield '22?

[1]Tangentially, this induces an obvious concern about cheat and cheat-detection arms races. A clever cheater might scrutinize this report and refine their cheating plan. For example, they might recognize the need to use a second device (such as a phone) to cheat. They might use the data corpus presented in this report to establish limits on how often they use chess engine moves per game, and they might manage their ratings progress over time carefully, so as to stay in acceptable ranges of engine move correlation, rate of improvement, etc.

sigmaml · 3 years ago
> Tangentially, this induces an obvious concern about cheat and cheat-detection arms races.

This exists in every domain, and is - perhaps - inevitable. Look at what SEO has done to web search.

sigmaml commented on Software I’m thankful for (2021)   crawshaw.io/blog/thankful... · Posted by u/yarapavan
sigmaml · 3 years ago
Here is my quick list.

- Linux + GNU: My servers would never have been the same without them.

- Emacs: So many varied use cases over the years. I can type in Telugu (my mother tongue) and Devanagari so seamlessly ... bliss!

- LaTeX: From papers to books to presentations.

- Helix: A very recent discovery that replaced Vim for me in just a week!

- Kitty terminal: I no longer use GNU screen or tmux locally.

- Go, Ruby, Python: They have been paying my bills for so long.

- KDE: The other half of the Linux spirit!

- ffmpeg: Such a boon!

- Homebrew: So convenient.

sigmaml commented on Google Kubernetes Engine adds support for Arm nodes   cloud.google.com/blog/pro... · Posted by u/crb
runlevel1 · 3 years ago
I've done some cost analyses between our AWS and DC infrastructure.

To come up with our on-prem compute costs, we baked in the cost of power, real estate, staff, taxes, network infrastructure, servers (both in-use and in reserve), etc. On the AWS side, we used 3 year RIs and Savings Plan. After all that, there was around a 30% cost advantage on-prem. That's non-trivial, but not as big as one might think.

Outbound networking, however, is ludicrously cheaper on-prem. It's about 85% cheaper on-prem than in AWS. Bandwidth is not expensive outside the public cloud.

In fact, egress volume is the #1 cost driver for us moving a service on-prem or building it there to begin with. Some of the AWS managed services are also very pricey, but nowhere near the egregious markup of egress bandwidth.

sigmaml · 3 years ago
A quick question.

Have you also included:

  - storage costs (equivalent of EBS, S3 and Glacier) and
  - cost of analytics pipelines (equivalent of EMR, Athena, SageMaker, ...)
in the above price comparison?

Would you have some insights there? Thanks.

u/sigmaml

KarmaCake day232August 16, 2013View Original