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

War with the Newts is wonderful, though The Absolute at Large is also worth of attention :)


That's why I am so often disgusted with the psychology research ethics. So many experiments are impossible to reproduce (vide recent reproducibility crisis), some (like the Stanford Prison Experiment) are debunked, but it is already too late — the damage is already done. As soon as a controversial research thesis reaches the public opinion (Zimbardo made sure his thesis would become popular), it becomes part of the "folk wisdom" and is repeated as a holy truth and a self-fulfilling prophecy.


Fwiw I don't think an IRB would ever sign off on Zimbardo in 2023. Extremely poorly designed study; it's a travesty that we still see his mug while he narrates videos in Psych 101.


AFAIK Python [optional] type system supports both. The nominal types are the "common" types, while the protocols [1] are structural. It's quite cool, actually :)

[1] https://peps.python.org/pep-0544/


AFAIK there is no single generally accepted definition, what does it mean for a language to be declarative.

Some people believe that pure functional languages are declarative because of the analogy with mathematics — computations are determined purely by the statement structure, not by the ordering of the statements.

Some people (including me) have higher requirements — the declarative programming language should never tell what to do, should only define the problem without providing an algorithm to solve it. According to this definition, pure functional languages are far from declarative as much as the procedural languages. The only pure programming languages here (AFAIK) are some variants of logic programming (Answer Set Programming, Problog, ...), Constraint Programming (MiniZinc, Essence, ...), PDDL, some configuration languages (not all of them), etc. There is nothing wrong in having conditionals/loops in the declarative language, as long as they are used to define the problem, not the algorithm to solve it.


Are you saying, you trust diplomats and politicians solely on their word? I'm happy, there are still so innocent people :)


How cute, blame the deceived for being deceived.

"Very American, very like!" - Borat


There are a lot of very good answers already in this topic:

- quality doesn't bring enough to the business value;

- high demand requires hiring people without enough knowledge/skill;

- other people have just different quality metrics than you;

- "know-how" transfer between generations is difficult...

IMHO the similar question may be asked about any domain of life: why not all the buildings are well-built? Why the political/social systems are not just? Why good art is so hard to spot nowadays? They have different answers, but there is one common theme: building "well" is difficult; creating a "just" political system is "difficult", creating a good art is difficult; also writing "useful and reliable" software is difficult.

It's only natural that not everybody is a perfect software engineer, therefore is not a surprise that not every software will be perfect. What's more, there are a lot more mediocre software engineers than the perfect ones, therefore the majority of software will be... mediocre. The same about art nowadays — the sheer amount of music produced (even the word "produce" suggests it) every day makes sure that, in overall, there is a lot more terrible music compared to good compositions. I believe that software engineering has the same issue — the rising number of software projects is an enough explanation for low quality of the software we are able to perceive.

In fact, I don't believe the quality of the software engineering degraded over the years, but it's just more difficult to spot the great projects in the avalanche of "normal" life.


In Europe, UHT has caught on even in "wealthy" countries. In most shops you can buy both kinds, the UHT cheaper and the unprocessed as the more luxurious version. I think you're overstating the taste difference — as a child, I was often drinking really fresh milk (my grandma had cows). Later, most of my teenage life I was drinking UHT, and now I'm drinking the unprocessed refrigerated milk. I agree with you that the unprocessed one is better, but the difference isn't mind-blowing. I even know people that prefer the UHT taste.


Try `gcenx` distribution of wine with crossover patches (https://github.com/Gcenx/homebrew-wine). Work fine on M1, enough to play Heroes of Might and Magic III with various mods. I haven't tried playing the Jazz2 though.


The number of symbols in the language may countable, but the number of sets of symbols will be indeed uncountable, i.e. AFAIR the number of sets of natural numbers is uncountable — you can even construct real numbers as sets on rational (still countable) numbers.


The set of all sets of natural numbers is uncountable, but the set of all finite sets of natural numbers, is countable.


True, that's why I haven't used 'finite' in my comment.

Apparently I've missed that the parent referred to the finite collections and in fact was wrong making my previous comment misplaced. Thanks for pointing it out :)


In 2014, I've met in Krakow a Ukrainian woman in her sixties, feeding pigeons just next to the Wisla river. It wasn't anything uncommon, during the Crimean crisis hundreds of thousands of Ukrainians migrated to Poland. She asked me in Polish/Ukrainian how to reach the main square — she has been in Krakow for many days but hasn't been able to see the city attractions. I had few minutes to spare so I decided to walk her to the old city (~15 min walk). The short walk transformed into a tour over the restaurants — we had to visit every kitchen to ask if they would employ her as a kitchen aid; then over the churches — she was an orthodox, I believe, but she prayed in every catholic church for her family, Ukraine and finally, for me. When we have finally reached the main square, she was so authentically delighted with the place — she stopped everywhere to admire and marvel on various old buildings and... tourists. She was so happy to be able to talk (me, being a poor substitute for a translator) with tourists from USA and western Europe. Tourists were also happy to give her some small souvenirs (e.g. very small American flag you can attach to your backpack).

All in all, the short walk took few hours, she was very talkative and I've learned a lot about her life in the central Ukraine and I've been invited to visit her anytime. The thing I will remember the most is how she appreciated the world around her, everything was so interesting and new — a world-view foreign to most of the people I know. It was a very enriching walk and I don't regret it, even if it destroyed my daily routine ;)


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

Search: