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

> Contrariwise, it's possible (but harder) to have no sense of taste and merely copy what most would regard as "good taste" and be perceived as having "good taste."

Not only possible, but exactly what AI does. :)


Exactly. This idea comes up time and time again, but the cost/benefit just doesn't make sense at all. You're adding an unbelievable amount of complex tooling just to avoid running a simple formatter.

The goal of having every developer viewing the code with their own preferences just isn't that important. On every team I've been on, we just use a standard style guide, enforced by formatter, and while not everyone agrees with every rule, it just doesn't matter. You get used to it.

Arguing and obsessing about code formatting is simply useless bikeshedding.


I disagree with almost every choice made by the Go language designers, but `Gofmt's style is no one's favorite, yet gofmt is everyone's favorite` is solid. Pick a not-unreasonable standard, enforce it, and move on to more important things.


My only complaint about gofmt is that it’s not even stricter about some things.


Good news: there are tools like https://github.com/mvdan/gofumpt which fork gofmt and enforce stricter rules (while remaining invariant under gofmt).


Yeah it would probably be a waste of time. It's a nice idea to dream about though. It would be nice to be able to look at some C# code and not have opening curly brackets on a separate line.


I say this fully cognizant of the thread in which it's posted, but these people are sick

https://astyle.sourceforge.net/astyle.html#_style=whitesmith

And then someone said: oh yeah? Hold my beer https://astyle.sourceforge.net/astyle.html#_style=pico


These are beginner horrors. For me nothing beats the insanity of the gnu style: https://astyle.sourceforge.net/astyle.html#_style=gnu


> Arguing and obsessing about code formatting is simply useless bikeshedding.

Unless it's an accessibility issue, and it is an accessibility issue sometimes.


Maybe if you use 16-wide tabs or a 40 character line length.


>> The goal of having every developer viewing the code with their own preferences just isn't that important.

Bah! So, what is more important? Is the average convenience of the herd more important? Average of the convenience, even if there was ever such a thing.

What if you really liked reading books in paper format, but were forced to read them on displays for... reasons?


What a strange position this is (from the link): "the future of work is being more than one deviation from the statistical norm"

This by definition can apply to only 16% of people who are at least one deviation above the mean.

What about the other 84%?


I think the SC software mindset here is: I am in that group, got mine. The analysis ends there. And the higher your perceived ability the less worried you are about the future.


Reality is not one dimensional.


I feel this may be an appropriate place to link this video: https://www.youtube.com/watch?v=XkDJueqppHo


I feel the exact same way. I see a lot of benefits to writing by hand, but it is just so unbelievably, painfully SLOW, compared to my typing.


Exactly my thoughts! Thanks for putting it so clearly.


I did consider this but the effort of doing a full dictionary pass is a lot to ask for marginal improvement and I don't know anyone quite as obsessed as me who would do it. Paying someone would be possible, but finding the right combination of "willing to do it for pay" and "I trust their judgement" is hard.

In practice, the way I approach this is by reacting to complaints from players who either don't know words I included or were disappointed I didn't include a particular word.


How about doing a pass where you categorize as in for sure, out for sure, and idunno. There may not be too many of those idunno‘s, so may be possible to enlist help.

That said your approach seems to have worked well. Kudos!


Yup, that's a really good point. I kind of wish I had marked ambiguous words on a first pass, and then taken a bit of a different approach for a second pass of just the difficult ones.


Do you have metrics around how easy/hard words are for players?


I don't, unfortunately. I'm trying to avoid having a dedicated backend for this so there are Google Analytics but they don't allow that granular of a metric.

That definitely could be something interesting, but I'd probably need a decently larger player base to get enough data, considering how many words are possible.


I made a root comment before seeing this one but here's my shot at answering this question with the data / player base that I have: https://news.ycombinator.com/item?id=40902840


Those are rookie numbers. I have often set my alarm for 40+ minutes before I "need" to be awake because I know that I will snooze the alarm several times before being conscious enough to force myself out of bed.


I set mine for an hour or more, before I need to be up. Sometimes two hours. And sometimes even that is not enough.


This is called an equation but I don't see an equals sign anywhere. Is it implicit somehow? Or am I missing it?


At top it should read “L = …” (as it does in the compact form printed on the coffee mug image).

Here, L represents Lagrangian density. The integral of L over spacetime (between some initial and some final time) is the action S, which therefore is a functional of the particular configuration the various fields take. The classical configuration of the fields (solutions of equations of motion) is the one that minimizes S between initial and final times. Quantum mechanically, the amplitude to find final field configuration given initial field configuration is obtained by integrating e^iS over all field configurations. Modulo a few details* the workings of the universe ensue.

*joke


Another example is open world games. They have to keep world coordinates centered on the player because for large worlds, the floating point inaccuracy in the far reaches of the world starts to really matter. An example of a game that does this is Outer Wilds.


caveat: this is not my direct experience so i might be wrong -- but someone who was doing an different masters project at the same time as mine was doing a mini on-rails video game and mentioned this.

apparently it's also because of the "what is up?" question.

e.g. in outer wilds ... how do you determine which way is "up" when "up" for the player can be any direction.


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

Search: