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

> This seems like a tragedy of the commons -- GitHub is free after all, and it has all of these great properties, so why not?

because it's bad at this job, and sqlite is also free

this isn't about "externalities"


You might be surprised. The studies say it's a primarily negative impact, especially in math and college attendance.

https://responsiblehomeschooling.org/research/the-test-score...


the big problem with quantum advantage is that quantum computing is inherently error-prone and stochastic, but then they compare to classical methods that are exact

let a classical computer use an error prone stochastic method and it still blows the doors off of qc

this is a false comparison


Stochasticity (randomness) is pervasively used in classical algorithms that one compares to. That is nothing new and has always been part of comparisons.

"Error prone" hardware is not "a stochastic resource". Error prone hardware does not provide any value to computation.


Yes the claims here allow the classical computer to use a random number generator.


They get the same result when they run it a second time and it matches the classical result; this is their key achievement (in addition to the speed).


i thought these were nervous systems until i started reading comments


these aren’t anti patterns. these are just things you shouldn’t do


https://pragprog.com/titles/bksqla/sql-antipatterns/ There's an actual book on them that had me nodding along the entire time.


Agreed, it’s an excellent book by a great author. Bill is also quite prolific on Stack Overflow, and generally if you see an answer from him there, you can be confident it’s solid advice.


that's a fantastic book; one of the best i've read, and i'm glad to see it get brought up

but also, the book anti-patterns is pretty clear here


Still waiting for the definitive article on how using the term anti-pattern is an anti-pattern.


If a pattern is a common problem (e.g., becoming accustomed to a spectacular view) and generally-useful solution to that problem (blocking the view so that effort is required to obtain it), then an anti-pattern is what?

I think most people think an anti-pattern is an aberration in the "solution" section that creates more problems.

So here, the anti-pattern is that people use a term so casually (e.g., DevOps) that no one knows what it's referring to anymore.

(The problem: need a way to refer to concept(s) in a pithy way. The solution: make up or reuse an existing word/phrase to incorporate the concept(s) by reference so that it can can, unambiguously, be used as a replacement for the longer description. )


> If a pattern is a common problem (e.g., becoming accustomed to a spectacular view) and generally-useful solution to that problem (blocking the view so that effort is required to obtain it), then an anti-pattern is what?

Strange choice of example! I'm not sure I agree that your example is a common problem, and I'm even less sure that the proposed solution to it is generally useful.


It's name is Zen View, and is one of the memorable patterns from Alexander's catalog of design patterns


> If a pattern is a common problem

it isn't, is the thing.

if you read the book design patterns, they spell out what a pattern is.

if you read the book anti-patterns, he spells out what an anti-pattern is.

people have gotten the wrong idea by learning the phrases from casual usage.


Pointing to books isn't very helpful here. Please just state the definition you are advocating.


Well you do have to be careful, because if patterns and anti-patterns come into contact it could cause an explosive conflagration of regular expressions all over the place.


I'm waiting for the anti-patterns we shouldn't avoid.


that sentence starts “in the popular imagination”


> but in theory Markov chains have enormous expressive power.

as long as you don't care about the quality of what they're expressing. there's a reason they never did anything better than the postmodernism generator.

putting paint in a cannon has enormous expressive power too, but if you aren't rothko, nobody's going to care


> Presuming this is just incompetence instead of malice

why would you make this presumption?


Because in this case even if it were malice, it would still be of the incompetent kind. So as per the conjunction fallacy, it's far more likely to be incompetence than malice.


You make presumptions to examine arguments.


november 5 2024


ah yes, Trump was committing an act of treason by winning the popular and EC votes


having been there does. there is no shortage of old wood and pottery

believe fewer unevidenced claims


Unevidenced...?


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

Search: